問題タブ [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.

0 投票する
4 に答える
5261 参照

objective-c - サブクラス化せずにプログラムでNSBoxの背景をグラデーションに設定する

NSBoxの背景をグラデーションに設定したい。Interface Builderでは、グラデーションであるの背景色を設定することができNSBoxます。selectedMenuColor

NSBoxメソッドしかないsetFillColorので、Interface Builderはどのようにグラデーションで埋めているのでしょうか?

NSBoxサブクラス化せずにプログラムで埋めるにはどうすればよいですか?サブクラス化するのは簡単NSBoxですが、Interface Builderの動作は、より良い解決策があるかもしれないことを示唆しています。

0 投票する
4 に答える
917 参照

iphone - Interface Builderは160dpiの画像を正しく表示できませんか?

私はiPhoneアプリを開発しています。シンプルな画像がメインビューの背景です。IBを使用して、背景にUIImageViewを設定し、に画像を設定しました。

画像は160dpiのPNG画像です。IBではCRAPのように見えます。シミュレーターで実行するとき、それは大丈夫です、鮮明です。

このような低解像度の画像に正確にコントロールを配置するにはどうすればよいですか?これはバグですか?

助けてくれてありがとう!

0 投票する
1 に答える
1178 参照

iphone - iPhone NavBar の例で MainViewController インスタンスを作成する責任者

iPhone デベロッパー センターの NavBar の例を調べています。

より具体的には、 MainViewController オブジェクトがインスタンス化されている場所を理解しようとしていますが、これがどこで発生しているかを単純に見つけることができません。

MainViewController クラスへの唯一の参照は、前方宣言と #import がある AppDelegate にあります。ただし、これらの文を削除しても、プログラムには何の影響もありません。

オブジェクトはおそらくnibファイルに作成されていますが、やはり見つかりません。

私は Xcode 開発環境がとても気に入っています。ただし、私が気に入らないのは、オブジェクトを作成/接続できるさまざまな場所がいくつかあるため、他の人のコードを理解するのが非常に難しくなることです。

どんな助けでも大歓迎です。

0 投票する
1 に答える
7983 参照

iphone - nibファイルからviewControllerをロードする方法

特定のタブ内に tableViewLoaded があります。テーブル行をクリックすると、別のビューが開きます。つまり、別のコントローラーをプッシュします。メインウィンドウにビューコントローラーがあります。このビューの .nib には、ボタン ラベルなどのアイテムも含まれていますが、クリックしても何も表示されず、空白のページしか表示されません。

0 投票する
1 に答える
772 参照

objective-c - Interface Builder プラグインのバインディングはどのように指定されますか?

NSView サブクラス用の Interface Builder プラグインを作成しています。Interface Builder Plug-in Programming Guide に従っていますが、すべての質問に答えているわけではありません。私のクラスには、設計時にバインディングを作成したい 1 つの NSString プロパティと 4 つの NSColor プロパティがあります。

プラグイン プロジェクトでバインディングが指定されている場所がわかりません。ドキュメントには、Inspector オブジェクトは Attribute Inspector を作成するためだけのものであると記載されています。クラス記述ファイル (.classdescription) には、アウトレットとアクションがリストされていますが、バインディングはリストされていません。

クラスのバインディングはどこで指定しますか?

0 投票する
2 に答える
2185 参照

iphone - トップバー付きのUIView境界

インターフェイス ビルダーでナビゲーション バーを使用して UIView を作成すると、上部のバーにある程度のスペースが必要ですが、ビューは同じサイズのままです。これは、ビューの下部が表示されないことを意味します。

UIView の「表示サイズ」を取得する方法はありますか? 画面の下部にサブビューを表示したいのですが、親ビューが画面の「下」にあるため、サブビューの一部が非表示になっています。

0 投票する
4 に答える
1705 参照

cocoa - Interface Builder でコンテナーに合わせてコントロールのサイズを変更する

分割ビューがあり、その半分をテーブル ビューで埋めたいとします (かなり一般的な使用例だと思います)。分割ビューに合わせてテーブル ビュー自体のサイズを変更するように指示する方法はありますか、それとも手動でサイズ変更する必要がありますか?

0 投票する
1 に答える
2178 参照

iphone - ダブル UIView ナビゲーション バー

[キャンセル] ボタンと [保存] ボタンがあるトップ バーを備えた Interface Builder を使用して UIView を作成しました。しかし、ビューがシミュレーターに表示されると、意図的に設計したナビゲーション バーの下に追加のナビゲーション バーが表示されます。エクストラバーにはボタンがありません。余分なナビゲーション バーを削除する方法を知っている人はいますか?

更新:「カスタム」ナビゲーション バーを削除して再度追加する実験を行っているときに、何かが変わりました。カスタム ナビゲーション バーの上に追加のナビゲーション バーがあり、前のビューのタイトルが付いた [戻る] ボタンがあります。これがどれほど重要かはわかりませんが、言及する必要があると思いました。

0 投票する
3 に答える
3302 参照

iphone - Interface Builder for iPhone チュートリアル

iPhone 開発用の Interface Builder の使用方法に関するチュートリアル資料を知っている人はいますか? サンプル プロジェクトなどを見つけることができ、非常に役に立ちますが、Interface Builder でどのようにセットアップするかはわかりません。

0 投票する
3 に答える
2955 参照

cocoa-touch - iPhone Interface BuilderでトップレベルのUIViewのX、Y座標を設定できないのはなぜですか?

iPhone Interface BuilderでトップレベルのUIViewのX、Y座標を設定できないのはなぜですか?(つまり、直接の親がUIViewControllerであるビュー。)[ビューサイズ]タブの[X]ボックスと[Y]ボックスはグレー表示されています。実行時にコードのX、Y値を変更できるので、Interface Builderを使用しないのはなぜですか?

ありがとう。