swift3+OSX開発格闘記第9回「ふおおWindowsFormみたい」

Author:

swift、というかObjectiveCもだけど、XCodeではUIの設計にはStoryBoardを使います。
とりあえずコンポーネントからドラッグアンドドロップ、という形らしいけど。
あれ、これマージンとか設定できないの?

Visual C#のxamlとかAndroidとか書いている人なら、GUI無くても慣れればXMLから書けるじゃないですか。
HTMLを書くみたいに。
が、StoryBoardはそうもいかないようで、WindowsFormみたいなんですよ。
Left40pxとか、いちいち設定していかないと。
これヤダなあ。

確かにxamlは最初こそとっつきにくかったけど、慣れると圧倒的にこっちのほうがいいし。
今更こういう書き方に戻さないといけないとは。
最前面に表示とか、xmlベースじゃレイヤーの階層構造は視覚的に分かるけど、こういうドラッグアンドドロップでUIを並べるとそういうのがわかりづらくなって困りますな。
ただでさえXCodeはViewという若干癖のあるレイヤーを使うし。

で、xamarin studioでもこれ出てくるんですよ。
しかも編集しようとするとXCodeに切り替わるという。
いらっとしますねw

Facebook にシェア
Pocket