首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIBarItem -作为方法/属性访问customView

UIBarItem -作为方法/属性访问customView
EN

Stack Overflow用户
提问于 2013-10-01 03:16:03
回答 2查看 154关注 0票数 0

当创建带有自定义视图的UIBarButtonItem时,是否可以再次访问该自定义视图,而不必在外部保留指针?例:

代码语言:javascript
复制
barButtonItem.customView

似乎没有这样的属性或方法。一旦您通过init传递它,它似乎是该类的内部关注点。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-01 03:55:15

也许你对你的变量有一些混淆。您可以将自定义视图分配给UIBarButtonItem而不是UIBarItem。

如果您确实是指UIBarButtonItem,那么使用自定义视图会显着地改变它的执行方式。如果使用自定义视图,bar按钮项将不再为任何用户交互调用其目标的操作方法。相反,它期望自定义视图处理用户交互。

因此,我认为保持对这个自定义视图的引用是有意义的,这样您就可以通过它处理任何用户交互。

票数 1
EN

Stack Overflow用户

发布于 2013-10-01 03:48:21

initWithView中甚至没有UIBarItem方法,但是如果您谈论的是UIBarButtonItem,那么就有一个initWithCustomView方法,还有一个customView来引用您在initWithCustomView期间传递的视图。

来源:Class/Reference/Reference.html

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

https://stackoverflow.com/questions/19107346

复制
相关文章

相似问题

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