ios - UIButton 大小不变

标签 ios xcode

由于一些非常奇怪的原因,我无法更改 UIButtons 的大小。我有一个 UIButton 连接到一个操作,该操作触发一个方法以这种方式更改另一个按钮的高度和宽度:

- (IBAction)Button1Camera:(id)sender {
self.Button2.frame = CGRectMake(self.Button2.frame.origin.x, 100, 100, 100);
self.Button1.frame = CGRectMake(50, 50, 300, 300);
}

两个按钮都已连接,并且最初大小为 100、100。我注意到,当我将这些设置为 100 时,按钮会移动,但是当我尝试更改大小 (300) 时,按钮既不会移动,也不会更改大小。这是不可能的,我一直都是这么干的!由于我昨天才下载了 Xcode 5,我认为这可能就是原因。它可能更改了 Xcode 4 设置,但该项目从未在 Xcode 5 中打开。我也尝试创建一个新项目,但错误仍然存​​在。

最佳答案

尺寸没有改变的原因是新的Xcode已经 checkin 了自动布局。通过删除它,问题就解决了

关于ios - UIButton 大小不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18418677/

相关文章:

android - Phonegap 推送通知以打开特定的应用程序页面

ios - UITableViewCell 不保存自定义按钮的状态

ios - 使用 VPN 连接在 iOS 模拟器中运行应用程序

xcode - 如何更改 Xcode 中事件方案的名称?

ios - CCJumpTo 和 CCJumpBy 高度参数?

objective-c - 在来自 Delphi XE2 Datasnap Server 的 Xcode 中处理 TDataSet 结果

ios - Xcode 目标 : Images from main target not loading in test target

ios - 如何使用来自 API 的数据搜索 tableview?

ios - ARC下的NSString可能导致-[__ NSArrayM长度]:无法识别的选择器发送到实例?

swift - CGEvent.tapCreate 返回 nil 即使禁用了沙箱