【发布时间】:2011-05-18 11:21:15
【问题描述】:
我有一个 iPhone 游戏,我想将项目转换为通用游戏。事实上,我已经通过调整目标来做到这一点。 问题是:例如 UIButtons 不会调整大小,也不会重新定位。
问题:如果在 Pad 上运行通用应用程序,创建按钮以自动调整其大小的正确方法是什么?
目前我正在制作这样的按钮:
[self setSettingsButton:[UIButton buttonWithType:UIButtonTypeCustom]];
[settingsButton setFrame:CGRectMake(38, 121, 30, 180)];
[settingsButton setBackgroundImage:[UIImage imageNamed:@"SettingsButton.png"] forState:UIControlStateNormal];
[settingsButton addTarget:self action:@selector(prefButtonClick) forControlEvents:UIControlEventTouchUpInside];
[self addSubview:settingsButton];
是的,显然,位置和大小应该是相对的,但我的问题是:如何使它们相对?
非常感谢您的帮助!
【问题讨论】:
标签: iphone objective-c ipad