2011-10-28 15 views
0

.xibファイルにUITableViewがあります。それだけでそれだけです。UIControlをInterface BuilderのUITableViewCellsに配置する

cellForRowAtIndexPathの方法では、私はカスタムUITableViewCellを使用します。 IBのUITableViewCellの幅は320です。

私はUISegmentedControlに落として、青のガイドラインごとに中央に配置しました。私がポップオーバーにテーブルを提示すると、UITableViewCellUISegmentedControlは中央に配置されません。 UITableViewCellが途切れたようです。私は写真を含めた。

私は物事の大きさを忘れていますか?セグメント化されたコントロールがUITableViewCellに表示されますが、切り捨てられている別の4つのセグメント化されたコントロールがあります。私のcontenstSizeForPopoverは、幅も320に設定されています。

enter image description here

答えて

1

あなたはグループのテーブルビューに電池を入れるときは、セルがテーブルボーダー/背景領域を可能にするために20ポイント狭くコンテンツ領域になります。そういうわけで、あなたのコントロールは絶たれています。

autosizing with flexible width

をしかし、あなたはあなたのセルのレイアウトを設計する際に留意してサイズ変更を維持する必要があります:

あなたはおそらく柔軟な幅を持っているあなたのコントロールを設定することができます。

関連する問題