4

自動レイアウトを使用している場合、プログラムでUITableViewの高さを変更する方法はありますか?自動レイアウトを使用する必要があるビューコントローラーがあります。UITableViewも含まれていますが、テーブルビューはsetFrame呼び出しに応答していないようです。

4

2 に答える 2

5

間違いなく、developer.apple.comの自動レイアウトのトピックに関するWWDC2012のビデオをご覧ください。ビデオは次のとおりです。

  • セッション202-iOSおよびOSXの自動レイアウトの概要
  • セッション228-自動レイアウトをマスターするためのベストプラクティス
  • セッション232-例による自動レイアウト

ビデオは、視覚的記述言語とIBを使用して、コードで制約を設定する方法を示しています。また、自動レイアウトに移行する際のいくつかの「落とし穴」についても説明します。

于 2012-10-10T17:34:43.770 に答える
1

プログラムで独自の制約を定義できます。これを行う方法の詳細については、 NSLayoutConstraintに関するAppleのドキュメントを参照してください。

于 2012-10-10T16:21:14.043 に答える