2016-04-19 7 views
0

これは私の最初の迅速なプロジェクトで、in app設定ページを作成しようとしています。 私は内部にカスタムUITableViewCellを持つ基本的なUITabelViewを持っています。私のUITableViewCellは、左側にUILabelを、右側にUISwitchを含んでいます。UITableViewCellの長さをUITableViewの長さに合わせる

問題は、UITableViewCellの長さが静的であるということである(と思う)、私は私のiPhone 6でコンパイルプラスする場合、これは結果である:

enter image description here

そして私はiPadの空気シミュレータI上でコンパイルするとき私の細胞を持っていない。

どのようにUItableViewCellの長さを動的に調整できますか?

+0

それはあなたの使っていない自動レイアウトのように見えます? – SeanLintern88

+0

いいえ私は使っていない?私はしなければならない ? – Lilrom

+0

レイアウト制約を設定していますか –

答えて

0

これを修正する簡単な方法があります。あなたがUISwitchを作成するときに、あなたのTableCell.mで

これを追加

のObjective-C:

switch.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin; 

スウィフト:

switch.autoresizingMask = .FlexibleLeftMargin; 
関連する問題