2012年5月11日金曜日

UITableViewCell の accessoryView に UISwitch や UITextField を置く

これは目からウロコ的な。


以下、引用

accessoryView は右端にレイアウトしてくれるので、幅だけ考えれば OK です。他にも嬉しいことがあります。contentView に適当に addSubview すると、textLabel と重なってしまいます。accessoryView を使えば、ただ位置を合わせるだけでなく accessoryView のレイアウトに合わせて textLabel のサイズが自動的に変わるので安心です。デフォルトで編集中は accesoryView は隠れてくれますし、editingAccessoryView なども設定できます。

0 件のコメント:

コメントを投稿