|
1 | 1 | import UIKit |
2 | 2 | import CoreData |
3 | 3 |
|
4 | | -/** |
5 | | - The ViewerController takes care of displaying the user's photos/videos in full-screen. |
6 | | - |
7 | | - You can swipe right or left to navigate between photos. |
8 | | - */ |
9 | | - |
10 | 4 | public protocol ViewerControllerDataSource: class { |
11 | 5 | func numberOfItemsInViewerController(_ viewerController: ViewerController) -> Int |
12 | 6 | func viewerController(_ viewerController: ViewerController, viewableAt indexPath: IndexPath) -> Viewable |
13 | 7 | } |
14 | 8 |
|
15 | 9 | public protocol ViewerControllerDelegate: class { |
16 | | - /** |
17 | | - Called when the ViewerController changes focus. |
18 | | - */ |
19 | 10 | func viewerController(_ viewerController: ViewerController, didChangeFocusTo indexPath: IndexPath) |
20 | | - |
21 | | - /** |
22 | | - Called when the ViewerController is dismissed. |
23 | | - */ |
24 | 11 | func viewerControllerDidDismiss(_ viewerController: ViewerController) |
25 | | - |
26 | | - /** |
27 | | - Called when the video playback fails. |
28 | | - */ |
29 | | - func viewerController(_ viewerController: ViewerController, didFailPlayingVideoAt indexPath: IndexPath, error: NSError) |
| 12 | + func viewerController(_ viewerController: ViewerController, didFailDisplayingViewableAt indexPath: IndexPath, error: NSError) |
30 | 13 | } |
31 | 14 |
|
| 15 | + |
| 16 | +/// The ViewerController takes care of displaying the user's photos and videos in full-screen. You can swipe right or left to navigate between them. |
32 | 17 | public class ViewerController: UIViewController { |
33 | 18 | static let domain = "com.bakkenbaeck.Viewer" |
34 | 19 | fileprivate static let HeaderHeight = CGFloat(64) |
@@ -444,8 +429,8 @@ extension ViewerController: ViewableControllerDelegate { |
444 | 429 | self.toggleButtons(self.buttonsAreVisible) |
445 | 430 | } |
446 | 431 |
|
447 | | - func viewableController(_ viewableController: ViewableController, didFailPlayingVideoWith error: NSError) { |
448 | | - self.delegate?.viewerController(self, didFailPlayingVideoAt: self.currentIndexPath, error: error) |
| 432 | + func viewableController(_ viewableController: ViewableController, didFailDisplayingVieweableWith error: NSError) { |
| 433 | + self.delegate?.viewerController(self, didFailDisplayingViewableAt: self.currentIndexPath, error: error) |
449 | 434 | } |
450 | 435 | } |
451 | 436 |
|
|
0 commit comments