如果我想在我的NStableCellVIEw中有一个编辑/信息按钮:
>谁应成为按钮动作的目标?
>目标如何获得与按钮所在单元格关联的objectValue?
我最终想要显示一个基于objectValue的popover / sheet.
解决方法 您的控制器类可以是目标.要获取对象值:- (IBAction)showPopover:(ID)sender { NSbutton *button = (NSbutton *)sender; ID representedobject = [(NStableCellVIEw *)[button supervIEw] objectValue];}
或者,使用NStableCellVIEw的子类,使单元格视图成为按钮 *** 作的目标,并调用[self objectValue]来获取对象.
总结以上是内存溢出为你收集整理的cocoa – NSTableCellView中的NSButton:如何找到所需的objectValue?全部内容,希望文章能够帮你解决cocoa – NSTableCellView中的NSButton:如何找到所需的objectValue?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)