エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Cocoaの日々: UIScrollView.contentOffset は zoomScale倍される
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cocoaの日々: UIScrollView.contentOffset は zoomScale倍される
UIScrollView を使った画像の拡大を処理していてどうもうまくいかないので調べてみるとこんなことがわか... UIScrollView を使った画像の拡大を処理していてどうもうまくいかないので調べてみるとこんなことがわかった。 UIScrollView.contentOffset は zoomScale倍される 例えば等倍(zoomScale==1)の状態で contentOffset=={100, 100} だったとすると、拡大して zoomScale==2 の場合、contentOffset=={200, 200}となる。つまり2倍になっている。 サンプル こんな画像を用意して {100,100}を左上に来るように表示した場合、x1, x2, x3のそれぞれの倍率で contentOffset がどう変わるかを見てみた。 コードはこんな感じ。 -(void)setZoomScale:(CGFloat)scale { CGRect zoomRect; zoomRect.size.height =