我在Mac OSX开发方面完全是个新手。我有一个基于NSTableView 3列的视图。下面是这些列的结构:
TableColumn1->Table Cell View->NSImageView, NSTextField1, NSTextField2 TableColumn2->Table Cell View->NSImageView TableColumn3->NSButton
我想控制这些控件的可编辑/隐藏/等属性。例如,我需要隐藏NSButton(常规按钮,而不是复选框或单选按钮)在第三列取决于一些条件,或者我需要改变NSTextField2在第一列的文本颜色。
我怎么能那样做呢?我在谷歌上搜索过,但没有找到任何合适的解决方案。(
我希望我能在这里得到最好的解决方案。有谁能帮我脱下来吗?提前感谢。:)
我希望您正在设置包含在单元格中的所有视图的标签。首先要找到单元格
UITableViewCell * cell = (UITableViewCell *)[tableView cellForRowAtIndexPath:indexPath];
然后UITextField *tempTextField = (UITextField *)[cell.contentView viewWithTag:5];
tempTextField.text = @""; //what you like to change