1

F3BarGaugeiOS アプリで( http://www.cocoacontrols.com/controls/f3bargauge ) を使用したいのですが、UI デザインに .storyboard を使用したいと考えています。

loadView:のインスタンスを作成し、F3BarGaugeを介してビューに追加するコードをビュー コントローラーのメソッドに記述することで、プログラムでこれを実現することができました[self.view addSubview:myBarGauge];

ただし、F3BarGaugeInterface Builder のプレビューで がまったく表示されないため、そこから のサイズや位置を調整することもできませんF3BarGauge。私はコードでこれを行うことができます。さらに、UI 要素の一部を .storyboard を介して自動的に作成し、一部を独自のコードで作成すると、同僚が混乱すると思います。

この二つの欠点を解決したい。F3BarGaugeInterface Builder で実際のカスタム UI 要素のコンテンツ (この場合は ) を確認することは重要ではありません。の領域のフレームがF3BarGaugeInterface Builder に表示され、移動およびサイズ変更できる場合は、解決策に満足しています。

このアプローチの例はありません。作成者の例でF3BarGaugeは、.storyboard ではなく .xib ファイルを使用しているためです。

私はiOSプログラミングとXcode / Interface Builderに比較的慣れていません。解決策を想像するよりも、自分が望むものを達成するためのより良い方法があるかもしれません。

4

1 に答える 1

0

IB で F3BarGauge を表示する方法はないと思いますが、IB でメイン ビューのサブビューとして UIView を追加し、好きなサイズと位置に配置してから、コードで F3BarGauge をサブビュー。

編集後: 実は作者のデモプロジェクトを見てみると、IBで見ることができます。彼のビューをデモ プロジェクトからビュー コントローラーにコピー アンド ペーストするだけです (最初にデフォルト ビューを削除した後)。

于 2012-11-21T17:14:15.707 に答える