こんなのを
こんな感じに
[変更前]
@interface CustomImageView : UIImage <uiscrollviewdelegate> {
}
@end
[変更後]
@interface ImageScrollView : UIScrollView <uiscrollviewdelegate> {
}
@end※CustomImageViewは廃止。
理由は後々の再利用を考えた時、画像を表示するビューの方がコンテナとなる UIScrollViewよりもカスタマイズする可能性が高いから(反対に言うと、UIScrollViewの方がカスタマイズ要求は少ない)。
ソースは GitHubからどうぞ
EasyGallery at 2010-09-14 from xcatsan's iOS-Sample-Code - GitHub





Responses
Leave a Response