問題タブ [interface-builder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - サブクラス化せずにプログラムでNSBoxの背景をグラデーションに設定する
NSBox
の背景をグラデーションに設定したい。Interface Builderでは、グラデーションであるの背景色を設定することができNSBox
ます。selectedMenuColor
NSBox
メソッドしかないsetFillColor
ので、Interface Builderはどのようにグラデーションで埋めているのでしょうか?
NSBox
サブクラス化せずにプログラムで埋めるにはどうすればよいですか?サブクラス化するのは簡単NSBox
ですが、Interface Builderの動作は、より良い解決策があるかもしれないことを示唆しています。
iphone - Interface Builderは160dpiの画像を正しく表示できませんか?
私はiPhoneアプリを開発しています。シンプルな画像がメインビューの背景です。IBを使用して、背景にUIImageViewを設定し、に画像を設定しました。
画像は160dpiのPNG画像です。IBではCRAPのように見えます。シミュレーターで実行するとき、それは大丈夫です、鮮明です。
このような低解像度の画像に正確にコントロールを配置するにはどうすればよいですか?これはバグですか?
助けてくれてありがとう!
iphone - iPhone NavBar の例で MainViewController インスタンスを作成する責任者
iPhone デベロッパー センターの NavBar の例を調べています。
より具体的には、 MainViewController オブジェクトがインスタンス化されている場所を理解しようとしていますが、これがどこで発生しているかを単純に見つけることができません。
MainViewController クラスへの唯一の参照は、前方宣言と #import がある AppDelegate にあります。ただし、これらの文を削除しても、プログラムには何の影響もありません。
オブジェクトはおそらくnibファイルに作成されていますが、やはり見つかりません。
私は Xcode 開発環境がとても気に入っています。ただし、私が気に入らないのは、オブジェクトを作成/接続できるさまざまな場所がいくつかあるため、他の人のコードを理解するのが非常に難しくなることです。
どんな助けでも大歓迎です。
iphone - nibファイルからviewControllerをロードする方法
特定のタブ内に tableViewLoaded があります。テーブル行をクリックすると、別のビューが開きます。つまり、別のコントローラーをプッシュします。メインウィンドウにビューコントローラーがあります。このビューの .nib には、ボタン ラベルなどのアイテムも含まれていますが、クリックしても何も表示されず、空白のページしか表示されません。
objective-c - Interface Builder プラグインのバインディングはどのように指定されますか?
NSView サブクラス用の Interface Builder プラグインを作成しています。Interface Builder Plug-in Programming Guide に従っていますが、すべての質問に答えているわけではありません。私のクラスには、設計時にバインディングを作成したい 1 つの NSString プロパティと 4 つの NSColor プロパティがあります。
プラグイン プロジェクトでバインディングが指定されている場所がわかりません。ドキュメントには、Inspector オブジェクトは Attribute Inspector を作成するためだけのものであると記載されています。クラス記述ファイル (.classdescription) には、アウトレットとアクションがリストされていますが、バインディングはリストされていません。
クラスのバインディングはどこで指定しますか?
iphone - トップバー付きのUIView境界
インターフェイス ビルダーでナビゲーション バーを使用して UIView を作成すると、上部のバーにある程度のスペースが必要ですが、ビューは同じサイズのままです。これは、ビューの下部が表示されないことを意味します。
UIView の「表示サイズ」を取得する方法はありますか? 画面の下部にサブビューを表示したいのですが、親ビューが画面の「下」にあるため、サブビューの一部が非表示になっています。
cocoa - Interface Builder でコンテナーに合わせてコントロールのサイズを変更する
分割ビューがあり、その半分をテーブル ビューで埋めたいとします (かなり一般的な使用例だと思います)。分割ビューに合わせてテーブル ビュー自体のサイズを変更するように指示する方法はありますか、それとも手動でサイズ変更する必要がありますか?
iphone - ダブル UIView ナビゲーション バー
[キャンセル] ボタンと [保存] ボタンがあるトップ バーを備えた Interface Builder を使用して UIView を作成しました。しかし、ビューがシミュレーターに表示されると、意図的に設計したナビゲーション バーの下に追加のナビゲーション バーが表示されます。エクストラバーにはボタンがありません。余分なナビゲーション バーを削除する方法を知っている人はいますか?
更新:「カスタム」ナビゲーション バーを削除して再度追加する実験を行っているときに、何かが変わりました。カスタム ナビゲーション バーの上に追加のナビゲーション バーがあり、前のビューのタイトルが付いた [戻る] ボタンがあります。これがどれほど重要かはわかりませんが、言及する必要があると思いました。
iphone - Interface Builder for iPhone チュートリアル
iPhone 開発用の Interface Builder の使用方法に関するチュートリアル資料を知っている人はいますか? サンプル プロジェクトなどを見つけることができ、非常に役に立ちますが、Interface Builder でどのようにセットアップするかはわかりません。
cocoa-touch - iPhone Interface BuilderでトップレベルのUIViewのX、Y座標を設定できないのはなぜですか?
iPhone Interface BuilderでトップレベルのUIViewのX、Y座標を設定できないのはなぜですか?(つまり、直接の親がUIViewControllerであるビュー。)[ビューサイズ]タブの[X]ボックスと[Y]ボックスはグレー表示されています。実行時にコードのX、Y値を変更できるので、Interface Builderを使用しないのはなぜですか?
ありがとう。