Ram*_*Ram 7 macos cocoa objective-c nstableview
如何在文本Content.Row高度增加NSTableView中的行高当文本更多时应增加行高,删除文本时行应缩小.
我在我的NSTableView子类中实现了textDidChange通知,但是我找不到任何会增加行高的方法.setRowHeightNSTableView将增加tableview中每一行的高度.我想要一个变量行高.我可以有任何示例代码或任何指针来完成此任务.
我找到了以下链接
http://cocoadev.com/forums/discussion/1851/calculating-row-heights
但我无法找到任何关于此的例子!任何关于这个的例子对我来说都是一个很大的帮助!
试图实现以下deleagate
- (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
通过计算字符串长度,现在我可以增加行高,但NSTextFieldCell 高度相同.当行高度更改时,如何增加文本字段的高度.
uts*_*iem -9
您可以在方法中增加tableviewrow的高度- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {}。打电话[tableView reloadData]来textDidFinishEditing重新加载表格。
| 归档时间: |
|
| 查看次数: |
4882 次 |
| 最近记录: |