問題タブ [uitabcontroller]

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 投票する
3 に答える
1966 参照

iphone - 「詳細」タブ バーの編集ビューのナビゲーション バーを黒く設定するには?

すべてのタブ バーのナビゲーション バー UIBarStyleBlack を設定しようとしています。

これを使用して、「その他」タブバーでもこれを実現できます。

問題は、上部の [編集] ボタンをクリックしてタブをカスタマイズすると、標準の青いナビゲーション バーを持つ新しいモーダル コントローラーが表示され、UIBarStyleBlack を設定できないことです。

0 投票する
0 に答える
337 参照

iphone - iPhoneタブバー:実行時にボタンを変更する-タブバーの設計ガイドライン

iOS4アプリケーションを開発しています。

4つのボタンがあるタブバーを備えたUITabControllerがあります。それらの1つは遊びと呼ばれます。

ユーザーが再生ボタンをタップすると、タブバーのボタンを変更する必要があります。ボタンを変更する必要があります。1つは前の画面に戻り、もう1つは停止します。

私の質問は、それができるかどうか、またはそれを許可しない設計ガイドラインはありますか?

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

iphone - TabControllerの2番目のテーブルビュー-クラッシュ

更新 これは、問題を再現する簡単な方法です。コアデータからロードされたテーブルビューでアプリを開きます。次に、タブバーで、同じテーブルビューを開くように別のタブを設定します。そしてあなたは得る*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '+entityForName: could not locate an NSManagedObjectModel for entity name 'FooSpelledCorrectly''

タブコントローラーアプリに2つ目のテーブルビューがあり、タブを選択するとアプリがクラッシュします。私は得るSIGABRT 私はカエルが好きです

テーブルビューの(h | m)ファイルを複製し、プロジェクトに追加しました。私が追加したアプリデリゲートSearchGroupViewController *searchListController2;では、元のテーブルビューはSearchDestinationsViewController *searchListController;

単純なものが欠けているに違いないと思います。他にどこを見ればいいのか?2番目のコントローラーを作成する必要がありますか?両方の.mファイルはfetchedResultsControllerを実装します

クラッシュログ:

ヘルプやポインタをありがとう!ロバート

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

ios - UITabBarController の特定のタブにジャンプする

tabcontroller の 3 番目のタブにジャンプしたい。Google で検索しましたが、何も役に立ちませんでした。

誰かが助けてくれれば、私は感謝します。

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

objective-c - TabBar の下の Tapku TKCalendarMonthTableViewController テーブルビュー

各タブに 1 つずつ、4 つの異なる navigationController を持つ TabController ベースのストーリーボード アプリケーションがあります。2 番目のタブは、次の方法で Tapku ライブラリの TKCalendarViewController をプログラムでプッシュする navigationController (これはまだストーリーボードの関係があります) を開きます。

AgendaTableViewController は TKCalendarMonthTableViewController サブクラスです。

問題は、カレンダーの下のテーブル ビューがタブ バーの下に移動し、最後のセルが期待どおりに表示されないことです。ビューまたは所有者に問題があると思います

それを解決する方法は?

ありがとうございました!

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

iphone - タブコントローラーのナビゲーションコントローラーに戻るボタンが表示されない

「私の情報」と「彼らの情報」の2つのタブがあるタブコントローラーがあります。これは単なるテキストボックスの集まりです。戻ることができるように上部にナビゲーションコントローラーが必要ですが、戻るボタンが表示されません...コードは次のとおりです。

フォームを表示するために押されたボタン:

FormController.m内-(id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil:

タブは正しく表示され、ナビゲーションバーはありますが、戻るための戻るボタンは表示されません。

編集:ファイルは次のとおりです:IncidentAidStartViewController.h

IncidentAidStartViewController.m

IncidentAidForm.h

IncidentAidForm.m

MyInformationController.h

MyInformationController.m

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

iphone - 他のタブからビューに戻ったときにビューをリロードしました(iPhoneインターフェイスビルダー)

タブバーコントローラーによって制御される2つのビューがあります。

私が抱えている問題は、2番目のタブから1番目のタブに戻るときに、2番目のタブで行った変更に基づいて1番目のビューのすべてのデータを再ロードする必要があるということです。

多くの回避策を伴う過度に複雑なコードでの私の失敗した試みはおそらくあなたを驚かせるので、理由を説明しない方がおそらく良いでしょう。

したがって、基本的に、別のタブからビューに戻ったときに、viewDidLoadを取得して自分自身をやり直すことはできますか?

編集:そして答えは:viewDidLoadの代わりにviewWillAppearだと思います(8時間自分の質問に答えることはできません)

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

xcode - XCode UITextViewが更新されない個別のビューでの複数の実装

ねえ、私が作成した同じ UIView クラスを実装する複数のビューでの XCode の動作について質問がありました。タブ付きのアプリケーションとコントローラーを使用しています。ストーリーボードには複数のビューがあり、そのすべてが作成したクラスを実装しています。ビューの 1 つにはテキスト フィールドとボタンがあり、別のビューには "Waiting..." という起動テキストを含むテキスト ビューがあります。ご想像のとおり、最初のビューのテキスト フィールドにテキストを入力し、ボタンを押してから、適切な出力テキストを他のビューのテキスト ビューに表示します。
私の質問は: 複数のビュー間で同じクラスを実装することに問題はありますか?
内部にテキストを設定する TextView メソッドに関する多くの議論を調査しましたが、フォーラム間の提案はすべて異なることを言っており、どのメソッドも適切に機能していないようです。

[textView setText string]他のタブに切り替えたときに動作したくない、 textView.text = @"Message here"動作しない

ご協力をお願いいたします。参照用にコードを添付しました。

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

ios - iPad インターフェイスの UITabController で UISplitViewController を使用するバグ

私は最初のアプリに取り組んでいる新しい IOS 開発者です。私はそれにかなりの道を歩んでおり、ほとんどすべてを希望どおりに機能させることができましたが、奇妙なバグを追跡しています。

基本的なアプリのデザインは次のとおりです (はい、Apple UI ガイドラインに準拠していない可能性があることは理解しています)。

ストーリーボードを完全に使用して、最新の X Code で記述されたユニバーサル アプリです。iPhone と iPad のインターフェイスは動作していますが、iPad のインターフェイスに問題があります。ルート コントローラーは UITabView です。タブの 1 つに、典型的なマスター ディテール パターンを実装する分割ビュー コントローラーがあります。縦向きモードでは、マスター テーブルが非表示になり、コンテンツがレンダリングされます。ナビゲーション バー ボタンを押すと、マスター テーブル ビューが表示されます。アイテムを選択すると、マスター テーブル ビューが消え、右側がセグエ経由でコンテンツを更新します。ここまでは順調ですね。デバイスを回転させても、すべてが機能し続けます。分割ビューのマスター テーブルは左側に残り、コンテンツは右側に表示されます。これはすべて、タブコントローラー内でもうまく機能します。

バグが発生していない場合と発生している場合を示す 2 つのユース ケースをこの順序で示します。

1- バグは発生しません a) 縦向きでアプリを起動します。b) ナビゲーション ボタンを選択してマスター テーブルを表示します c) テーブルからアイテムを選択します (アイテムはレンダリングされ、マスター テーブルは消えます) d) デバイスを横向きに回転します (マスター/詳細は適切に回転します) e) タブ コントローラーから別のビューを選択します f) オリジナルを選択します分割ビューを含むビュー g) すべてが素晴らしい

2- このユース ケースでバグが発生する a) 縦向きでアプリを起動する b) ナビゲーション ボタンを選択してマスター テーブルを表示する c) テーブルからアイテムを選択する (アイテムがレンダリングされ、マスター テーブルが消える) d) タブ コントローラーから別のビューを選択する e)他のタブ ビューでデバイスを横向きに回転します f) タブ バーから分割コントローラーを使用して元のビューを選択します g) ビューが戻り、詳細がレンダリングされ、マスター/ビューが完全に失われます。

したがって、他のタブ ビューが選択される前にマスター/ディテールが横向きにレンダリングされていれば、すべて問題ないようです。ただし、タブで別のビューを選択する前に、マスター/詳細ビューが少なくとも 1 回は横向きにレンダリングされない場合、正しく機能しません。

マスター/テーブル コントローラーの viewWillAppear メソッドで、self.masterPopoverController.isPopoverVisible を確認すると、十分に false が返されます。

これはバグなのか、それとも Apple が別のコントローラーに分割ビューを配置することを推奨しない理由の 1 つなのか疑問に思っています。

0 投票する
0 に答える
63 参照

ios5 - UINavigationController に組み込まれている UIViewController の起動方法

私は2つのタブAとBを持つTabControllerを持っています
タブA: UINavigationController1-->Controller X--->Controller Y
TAB B: UINaviagtionController2-->Controller A --->Controller B --->Controller C

Tab Controller には、Controller X を起動したいボタンがあります。X をその navigationBbarController で取得するにはどうすればよいですか? X にアクセスできますが、ナビゲーションが表示されませんか?

ありがとう