問題タブ [nstabview]
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 - NSMutableArray removeObjectAtIndex および NSTabView
私のプログラムは、MMTabBarView を備えた Web ブラウザーです。タブを閉じる際に問題が発生すると、ログを見ると無効な要素が閉じられNSMutableArray * browserViews;
ます[browserViews removeObjectAtIndex: index];
。
.m
ログ : プログラムはデフォルトのタブ google.com をロードします。
2015-03-26 17:51:57.634 ERClient[89171:26065490] didSelectTabViewItem インデックス 0
2015-03-26 17:51:59.030 ERClient[89171:26065490] (ERBrowser: 0x600000124060)
2015-03-26 17:52:02.278 ERClient[89171:26065490] didReceiveTitle!
Gmail を新しいタブで開く:
2015-03-26 17:53:51.994 ERClient[89171:26065490] createWebViewWithRequest!
2015-03-26 17:53:51.995 ERClient[89171:26065490] didSelectTabViewItem インデックス 1
2015-03-26 17:53:52.035 ERClient[89171:26065490] (ERBrowser: 0x600000124060、ERBrowser: 0x600000121cc0)
2015-03-26 17:53:53.987 ERClient[89171:26065490] didReceiveTitle!
2015-03-26 17:53:56.451 ERClient[89171:26065490] didReceiveTitle!
2015-03-26 17:53:59.003 ERClient[89171:26065490] didReceiveTitle! - これが 2 回ではなく 3 回発生する理由がわかりません
インデックス 1 のタブ 2 にフォーカスし、フォーカスを最初のタブ インデックス 0 に変更してから戻ります。
2015-03-26 17:57:56.384 ERClient[89171:26065490] didSelectTabViewItem インデックス 0
2015-03-26 17:57:56.477 ERClient[89171:26065490] インデックス変更フォーカス タブ 0
2015-03-26 17:57:58.206 ERClient[89171:26065490] didSelectTabViewItem インデックス 1
2015-03-26 17:57:58.207 ERClient[89171:26065490] インデックス変更フォーカス タブ 1
ここで、インデックス 1 のタブ 2 を閉じます。
2015-03-26 17:58:55.691 ERClient[89171:26065490] willCloseTabViewItem インデックス 1
2015-03-26 17:58:55.691 ERClient[89171:26065490] (ERBrowser: 0x600000124060) 1
2015-03-26 17:58:55.692 ERClient[89171:26065490] didSelectTabViewItem インデックス 0
2015-03-26 17:58:55.693 ERClient[89171:26065490] インデックス変更フォーカス タブ 0
有効なタイトルでタブ 1 を開きますが、コンテンツはタブ 2 に残っていることがわかります。
そして、別のタブを開くとgmailも表示されますそれを修正する方法またはこれが起こっている理由をどこで読むべきか教えてください
swift - tabviewcontroller に戻ったときにツールバーが表示されない (iOS Swift)
パーク、ロケーション、アトラクションの 3 つのタブを持つ tabviewcontroller があります。アトラクション ページでは、アトラクションの注釈がマップ ビューに表示されます。マップビューの吹き出しをクリックすると、注釈をクリックすることができ、指定された場所の詳細なビュー コントローラーに移動します。コントローラーの上部に、detailViewController (親 tabviewcontroller の一部ではない) からアトラクション ビューコントローラー (親 tabviewcontroller の一部) に戻るツールバーがあります。ただし、セグエバックすると、アトラクションビューコントローラーの下部にツールバーがありません。私は何を間違っていますか?
macos - 迅速なツールバーのTabView
写真アプリ (Yosemite) のように、ツールバーにタブ ビューを作成できますか? 画像なしで、セグメント化されたボタンのみが必要です。TabView Controller のスタイルを「ツールバー」に設定しようとしましたが、画像も作成されます。