ページ

2012年3月26日月曜日

Objective-c Thumbnailを並べる場合

Thumbnailのイメージをメニューアイコンのように多数表示させようとした場合、メモリ不足で落ちる可能性があるらしい。ImageViewをドカドカ作ってしまうと極端に動作が遅くなってしまう。そこでUITableViewを使用して作成し直すことにした。CustomCellを作成し、そこにImageViewを3つ配置。UITableViewにはPagingプロパティもあるので、あたかもScrollViewかなにかで作成したかのような操作感を得ることが出来た。コード自体もすっきりして良い感じにまとまってくれたように思う。