我正在自定義一個tableviewcell,對我來說還是很難的。可可觸摸視圖中可見真/假的替代方案是什麼?
閱讀蘋果指南後,我通過從nib文件加載它們並以編程方式管理它們來定製我的單元格。
所以不是創建兩個不同類型的nib文件(tableviewcells),而是使用textfield和另一個使用pickerview。
我正在做一個混合單元。即在我的筆尖文件中,我添加了UILabel,UItextField,UIPickerView。
現在在tableview的'cellForRowAtIndexPath'(我已經將每個單元綁定到nib文件後) 我希望能夠以編程方式使用pickerView或文本字段。 現在沒有「可見」屬性可用來顯示一個並隱藏另一個。
那麼這裏最好的辦法是什麼? 我對可可有點新鮮,框架沒有給我很多選擇。 因此,例如,如果indexpath是0.1我希望它是一個pickerViewCell。 如果indexPath是0.2,我希望它是一個textfieldCell。
那麼如果indexpath是0.1呢?我該怎麼辦? 我應該處置文本字段嗎?將其座標改變到永遠不可見的地方?禁用它?什麼? 如果我的方法是錯誤的並且不推薦,那麼推薦的方法是什麼? 我應該回去並從nib中刪除pickerView,並創建只有標籤和pickerview的另一個nib文件?並在加載時決定加載哪一個? 感謝
謝謝你,它的工作原理。有幾個可可觸摸獸醫在這裏不是:) 非常感謝 – LolaRun 2010-11-24 10:07:19