0

iOS 6 アプリケーションを開発し、Autolayout を使用しています。私のインターフェイスは非常にシンプルです: ラベルとボタンを縦に並べます。ラベルには非常に長いテキストがありますが、高さが 50 に設定されています。ボタンが押されたときにラベルを展開したいと考えています。作ってみたのですが、ラベルを展開してもボタンが動かない。それらの間の垂直方向のスペースを一定にしたい。私のボタンアクションコードは次のようになります:

- (IBAction)touch:(id)sender {
    [self.label sizeToFit];
}
4

2 に答える 2

1

インターフェイス ビルダーを介して UI 要素を接続できます。

このチュートリアルをチェックしてください

http://www.raywenderlich.com/20897/beginning-auto-layout-part-2-of-2

乾杯。

于 2013-02-25T15:08:03.347 に答える
0

問題が見つかりました。長さの高さを等しくない以上に設定する必要があります

于 2013-02-26T07:10:41.523 に答える