xcode – 如何在单击按钮时将UIView添加为UIViewController的子视图?

xcode – 如何在单击按钮时将UIView添加为UIViewController的子视图?,第1张

概述在我的应用程序中,每当用户点击我的主UIViewController中的按钮时,我都需要动态添加UIView.我怎样才能做到这一点? 使用此签名在视图控制器中创建一个新方法: – (IBAction)buttonTapped:(id)sender.保存文件.转到Interface Builder并将按钮连接到此方法(按住Control并单击并从按钮拖动到视图控制器[可能是您的文件所有者]并选择-b 在我的应用程序中,每当用户点击我的主UIVIEwController中的按钮时,我都需要动态添加UIVIEw.我怎样才能做到这一点?解决方法 使用此签名在视图控制器中创建一个新方法: – (IBAction)buttonTapped:(ID)sender.保存文件.转到Interface Builder并将按钮连接到此方法(按住Control并单击并从按钮拖动到视图控制器[可能是您的文件所有者]并选择-buttonTapped方法).
然后实现方法:

-(IBAction) buttonTapped:(ID)sender {    // create a new UIVIEw    UIVIEw *newVIEw = [[UIVIEw alloc] initWithFrame:CGRectMake(10,10,100,100)];    // do something,e.g. set the background color to red    newVIEw.backgroundcolor = [UIcolor redcolor];    // add the new vIEw as a subvIEw to an existing one (e.g. self.vIEw)    [self.vIEw addSubvIEw:newVIEw];    // release the newVIEw as -addSubvIEw: will retain it    [newVIEw release];}
总结

以上是内存溢出为你收集整理的xcode – 如何在单击按钮时将UIView添加为UIViewController的子视图?全部内容,希望文章能够帮你解决xcode – 如何在单击按钮时将UIView添加为UIViewController的子视图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1017011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存