0

奇妙な問題が発生しました

2つのカスタムUIButtonを備えたNavigationViewController(ストーリーボードを使用)。どちらも画面の下部で水平方向に配置されています。

私が(simまたはreal)を実行すると、すべてが正常に表示/動作します。

次の方法で上部のナビゲーションバーを非表示にする必要がありました。

[self.navigationController setNavigationBarHidden:YES animated:YES];

実行すると、ナビゲーションバーが上にスライドして見えなくなり、2つのボタンの1つも上にスライドします。

ボタンを削除して再作成しましたが、動作は同じです。

ファンキーなレイヤーの問題が発生した場合に備えて、ストーリーボードの[ドキュメントのアウトライン]パネルでも確認しましたが、両方のボタンがビュー内に順番に表示されます。

誰か助けてください?トニーに感謝します。

4

1 に答える 1

0

自動レイアウトを使用しない場合はストーリーボードの2つのボタンの自動サイズ変更マスクを確認し、自動レイアウトを使用する場合は制約を確認してください。

于 2013-02-14T02:25:48.777 に答える