iphoneipad – 使用Autoresize和addSubview时遇到麻烦

iphoneipad – 使用Autoresize和addSubview时遇到麻烦,第1张

概述我已经读了几个小时这个问题的stackOverflow答案了.请帮我. 我正在使用addSubview显示视图.我的所有UIView对象都是通过xib文件加载的.层次结构是MainWindow.xib – > View1.xib – > View2.xib.每个都有一个控制器,它通过initWithNibName:bundle:加载xib.层次结构中的每个视图都在IB中选中了Autoresize @H_301_2@ 我已经读了几个小时这个问题的stackOverflow答案了.请帮我.

我正在使用addSubvIEw显示视图.我的所有UIVIEw对象都是通过xib文件加载的.层次结构是MainWindow.xib – > VIEw1.xib – > VIEw2.xib.每个都有一个控制器,它通过initWithNibname:bundle:加载xib.层次结构中的每个视图都在IB中选中了autoresize SubvIEws属性.每个人都会检查自动调整选项. (a.k.a.小红箭.)

当单击VIEw1上的按钮时,使用addSubvIEw将VIEw2作为子视图添加到VIEw1.这在iPhone上运行良好.

我正在使我的应用程序与iPad一起工作.我所有其他视图工作正常,并正确调整大小.但VIEw2没有.这是因为它在调用调整大小函数之后才会被添加到VIEw1中吗?如果是这样,我该如何触发自动调整功能?我错过了什么?

如果这还不够详细,我很抱歉.我也很乐意回应调试问题.经过两天的搜索,我仍然感到有些失落.

解决方法 将VIEw2添加到VIEw1的代码在哪里?你可能想做类似的事情

-(voID)actionbuttonpressed:(ID)sender withEvent:(UIEvent*)e {  self.vc2 = [[[VIEwController2 alloc] initWithNibname:...] autorelease];  vc2.vIEw.frame = self.vIEw.bounds;  [self.vIEw addSubvIEw:vc2.vIEw];}
@H_301_2@ 总结

以上是内存溢出为你收集整理的iphone / ipad – 使用Autoresize和addSubview时遇到麻烦全部内容,希望文章能够帮你解决iphone / ipad – 使用Autoresize和addSubview时遇到麻烦所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存