2012-03-11 13 views
1

私はiTunes Uのcs193pコースに従っています。xcodeインターフェースビルダー - ビューのサイズ変更または移動

グラフ計算機の私のバージョンを作成していて、ツールバーをiPadの詳細ビューに追加しようとしているので、UIbuttonをマスタービューに戻すことができますが、ビューのサイズは変更できませんビューコントローラ)を使用して、ビューのサブビューになることなく、ツールバーを追加することができます。

それは私が2つのスクリーンキャプチャを撮影した説明には少し難しいので。スタンフォード出身のビデオと、同じことをするときに起きることの1つ。

ショートバージョン:私はパレットからビューをドラッグして、ビューコントローラにドロップし、それが自動的に全体のビューコントローラを満たし、任意の方法でそれを移動またはサイズ変更しようとする影響はありません。

最初は私は多分それは私のプロジェクトのいくつかの奇妙な設定だと思ったので、私はテストプロジェクトを作成し、同じ結果を持ってゼロから始めるてきました。

私はXcodeの4.3を使用していますが、Xcodeの4.2

を使用して同じ結果を得たそれは少し混乱だと私は私が最初の数ヶ月前にコースを開始したとき、これは起こりませんでしたかなり確信しています。

「シミュレートされたユーザーインターフェイス」のセクションで設定を変更する必要があることを示唆する疑問や問題をいくつかお読みになりましたが、何を設定する必要があるかを理解できず、 !実際には(何も)

おかげ起こっていないかの

http://vimeo.com/38315452 ビデオをどうするかの

http://vimeo.com/38315249 ビデオ!

更新日: ありがとう!標準ビュー内graphviewを置くが働いていた...

の種類をそれは当面の問題を解決しますが、おそらく別の問題を導入しました。

私はアプリを実行すると、期待どおり今、私の軸がグラフに表示されます。グラフ化するプログラムを指定しますが、初期画面描画後にdrawrectが再び呼び出されることはありません。

これは私のgraphviewが別のビューのサブビューになっていることを前提としています。これはiPhone(universal app)の場合と同じですが、グラフは正しく描画されますが、 。

を再度更新し

は私が愚かであることよ、私を無視します。最初の問題を解決しようとすると、私は元のグラフビューを削除しました。新しいグラフビューを追加したとき、私は再びコンセントを接続していませんでした。それでなぜ何も起こっていなかった!すべてソート!

+0

質問ありがとうございます。私はこれらの講義にも従っており、まったく同じ問題で混乱していました。分割ビューコントローラをインタフェースビルダにドラッグすると、すでに詳細ビューコントローラ内にビューが作成されているように見えます。そして、0x7fffffffが示唆しているように、この既存のビューの上に別のビューをドラッグするだけです。ご協力いただきありがとうございます! – Evgenii

答えて

2

私は2つのビデオ間の参照の違いは、レイヤーの重なりの単純な問題です...UIViewViewController上にドラッグされた第一のビデオでは、

は、そこUIViewViewControllerに既にあったので、ビューの周りに移動し、サイズを変更する上に添加させました。第2ビデオのように、あなたは正しいことをしていましたが、別のステップが必要です。 UIViewViewControllerにドラッグして固定すると、UIViewを直接最初のUIViewの上にドラッグすると、今度は同じ操作をもう一度実行してください。私はこれを確認のためにテストし、あなたの意図した結果を達成しました。

関連する問題