xcodeで最初のアプリを作成し、チュートリアルを速やかに実行しました。 メインストーリーボードにボタンと2枚の画像を追加しました。iOSスウィフトファーストアプリ、コントロールが表示されない
私はまた、いくつかの簡単なコードを追加しました:私は、アプリを実行したときただし、シミュレータは、その中には何も空白ではない、と私は知っているボタンが隠されていない
http://screencast.com/t/m8DVzHNNz60M
を。
xcodeで最初のアプリを作成し、チュートリアルを速やかに実行しました。 メインストーリーボードにボタンと2枚の画像を追加しました。iOSスウィフトファーストアプリ、コントロールが表示されない
私はまた、いくつかの簡単なコードを追加しました:私は、アプリを実行したときただし、シミュレータは、その中には何も空白ではない、と私は知っているボタンが隠されていない
http://screencast.com/t/m8DVzHNNz60M
を。
間違っている可能性がいくつかあります。
1.ボタンは中央に配置されていません。あなたは制約を使ってそれを集中させる必要があります。これをチェックアウトしてください:https://stackoverflow.com/a/26959256/5143847
あなたのIBAction
では、あなたのボタンを隠しています。試してみてください:
uncoolButton.hidden = false
また、完全に削除することもできます。あなたの質問に基づいて、あなたはボタンを表示したままにしたいようです。
初心者として私は周りを遊んでいた、今私は唯一の薄い私が移動した、その1つ、http://screencast.com/t/Z6Xe3y2a、私は本当にそれを理解していないが、私は別のオプションをすべてのコントロール消えるので、私はどちらを使うべきかわからない。 –
@EstebanVあなたはそれをする必要はありません。今のところ、2x2のままにしておくと簡単です。 – penatheboss
要素を画面に表示するための制約を設定しましたか?あなたのストーリーボードの下にある青いバーの右側にあるアイコンを見てください。特に右から左への2番目と3番目のもの。 –
私はそれを変更したことを覚えていません:http://screencast.com/t/uxT9gTMPoH7z –
レイアウトに要素を配置するために、制約を使用します。画面が正方形であり、実際の長方形の画面ではないことに気付きましたか?それが意図されています。あなたはどんなサイズでもデザインしています。たとえば、画面の上にラベルを配置し、幅全体を使用する必要がある場合は、上、左、右の拘束と要素の高さを定義します。一般的には、オブジェクトを画面上に正しく配置するには、水平(左、右)と垂直(上下)の2つの制約が必要です。 –