Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
カスタムUIviewがあり、その幅と、Webビューや別のラベルなどのサブビューの幅を動的に増やす必要があります。
//これを使用 _view.setframe - xframe;しましたが、幅が広がりますが、コンテンツは_view setneedsdisplayであるか、needslayoutが機能していません。コントローラにビューを追加する前に自動サイズ変更マスクを使用しますか?そしてどうやって?
_view.setframe - xframe;
誰かがこれを行う方法を教えてもらえますか?
ありがとう
親のautoResizesSubviewsをYESに設定してから、各サブビューの自動サイズ変更マスクを設定する必要があります。これが自動サイズ変更マスクのドキュメントです
https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW5
アップルからのこの画像はあなたが理解するのに役立つはずです:
入力ありがとうございますが、[selflayoutSubviews]を思い出して//幅を変更して作業しました