首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用标记访问NSControl上的NSWindow?

是否可以使用标记访问NSControl上的NSWindow?
EN

Stack Overflow用户
提问于 2010-12-26 03:27:06
回答 2查看 441关注 0票数 1

是否可以使用标记访问NSControl上的NSWindow?我使用了下面的代码,但它警告说

NSWindow可能对viewWithTag没有响应

NSButton *a=(NSButton * )self.window viewWithTag:tag;

欢迎任何评论

谢谢

interdev

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-26 03:56:46

与Cocoa中的UIWindow不同,NSWindow不继承NSView,因此不实现该方法。您可能希望获得窗口的contentView,然后查找该窗口上的标记。

票数 0
EN

Stack Overflow用户

发布于 2017-01-23 03:36:20

  1. 在您的NSView文件中创建一个名为“视图”的.h。
  2. 在IB中,高亮显示窗口下的视图,并将其连接到步骤1中的“文件所有者”视图。
  3. 然后您可以使用viewWithTag。

文件H @property (强,非原子) IBOutlet NSView *视图;

Self.view viewWithTag:(1) setStringValue:@“MyStringName”;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4532628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档