繁体   English   中英

在Objective-C Xcode 5中以编程方式创建视图

[英]Create View Programmatically in Objective-C Xcode 5

我应该如何以编程方式为情节提要创建一个View? 我想从第一个ViewController对象访问标签(自动调用VC的IBAction方法)。 我知道VC的第一个对象是链接到情节提要(?)中的视图的对象,我需要从VC之外的另一个文件中更改标签。 我很确定这样做的唯一方法是访问链接到视图的VC对象,或者创建一个而不与创建的默认对象一起使用。 如果没有,我将如何从另一个文件访问视图的标签?

您无需以编程方式创建情节提要对象。 故事板基本上是Xcode用来调用不同视图控制器的XML文件。 使用情节提要板而不是NIB的最大优点是可以布置过渡或序列,而NIB或情节提要板通过代码启动视图控制器的优势显然是可视界面。 因此,您的问题实际上没有任何意义。 如果要从情节提要中引用特定视图控制器的标签,则需要先创建一个指向该视图控制器的指针,但是以编程方式对其进行更改没有任何意义,因为这就是情节提要的目的。 也就是说,您可能只需要在情节提要中的视图控制器的Identity Inspector中查找类名,然后通过IBOutlet属性以编程方式编辑标签。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM