0

非常に奇妙な理由で、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 で開かれることはありませんでした。また、新しいプロジェクトを作成しようとしましたが、エラーは解決しません。

4

2 に答える 2

0

Button1 と Button2 の IBOutlet を作成します。これらを IB のそれぞれのボタンに接続します。

于 2013-08-24T20:14:21.817 に答える