最近、私がiOSプロジェクトで作業するXamarinプロジェクトを継承しました。いくつかのチュートリアルを見て私は準備ができていると思ったが、私の前の人はストーリーボードやコントローラーを使わなかった!彼らはLoginScreens.csという名前のファイル(基本的には見た目から見たコントローラファイル)でビューのカスタマイズをすべて行いました。コントローラ内のビューをプログラムで変更する方法は、ストーリーボードに表示されます
私はこのプロジェクトでストーリーボードを取得したいと思います。そこで、Main
というストーリーボードを作成し、ViewControllerと必須のコピーを追加し、LoginScreen.cs
で使用されているビューのカスタマイズコードをコントローラに貼り付けました。
Main.Storyboard
を持っている:私は実際に彼らに何のためのプレースホルダとして機能するのEditTextボックスとボタンを使用しています
ViewController.cs
の
これは、すべて登録しているようだと、私はiPhone 6SのiOS 9.3でデバッガを実行すると、私は次の取得が適切に構築します。
変化が示すように見えるが、すべて私のストーリーボードのiOSデザイナービューその場にとどまる私はストーリーボードにコントローラの変更を反映させる方法があるかどうかを確認しようとしています。
TL; DR:私はViewController.csファイルでプログラム的にいくつかのビューを変更しようとしています。これらのビューはもともとiOSデザイナーから追加されたもので、カスタマイズのためにコントローラで編集されました。コントローラーの視点での視覚的な変更を見たい、iOSデザイナーに反映する、デバッグするときに見たいと思う。
返信ありがとうございます。このプロジェクトはまだ初期段階です(iOSアプリケーションのシーンは1つだけです)。最初のページは主にコードベースで、次にここからストーリーボードを使用して見ることができます(これは可能でしょうか?)、またはゼロから書き直すことができますすべてのストーリーボードのアプローチでそれに行く –