所以我想添加一個UISwitch到我右邊的表格單元格中。 我第一次嘗試adding it to the accesoryView,但是當我在表格中進入編輯模式時,UISwitch消失了。 所以現在我added it to the contentView,這是偉大的工作,沒有消散。但它將它添加到左上角。如何正確定位右側的UITableView單元格子視圖?
所以我試圖把它添加到右邊,但我想遠離絕對值,以支持所有大小和方向。
所以我想這個代碼:
[[cell contentView] addSubview:switchView];
switchView.frame = CGRectMake(cell.contentView.frame.size.width -
switchView.frame.size.width,
0,
switchView.frame.size.width,
switchView.frame.size.height);
,但是這是我得到:
任何想法我怎麼能解決這個問題?
我認爲你應該嘗試創建自定義單元格,並在你添加到單元格中的控件中使用自動更改屬性,這樣在旋轉時控件可以自行調整。 – iphonic
嗯......我可以。但是如果可能的話,我試圖在代碼中完成所有工作。如果我沒有得到任何好的答案,我一定會走這條路。感謝您的建議! – Jan