UIScrollViewの自動サイズ変更
-
27-09-2019 - |
質問
プログラムでUIScrollViewを生成するUIViewControllerを作成しました。すべて問題ありませんが、デバイスを回転させると、UIScollViewのサイズが変更され、ビューの幅全体になります。
完全なUIScrollViewを再構築せずにそれを行う方法はありますか?
たくさんあります! セバスチャン
これは私のviewDidLoadで呼び出されます: ジェネラコディセタグプレ
次に、これを使用してmyScrollerのサイズを変更しようとしましたが、setFrameを使用したときに、myScrollerがそれに応答しないと言いました...: ジェネラコディセタグプレ
そしてdidAnimateFirstHalfでメソッドを呼び出しました...他にどこで呼び出すかわからないからです。
もう一度たくさん!!
解決
[scrollView setFrame:CGRectmake(x、y、width、height)]; //スクロールビューのコンテンツをレイアウトに合わせるために、同じことを行う必要があるかもしれません
それを行う必要があります。トランジションが必要な場合は、UIAnimationブロックでラップできます。
他のヒント
これを試してください: ジェネラコディセタグプレ
所属していません StackOverflow