XCode と IB を使用するココアでは、ラジオ ボタンを兼ねる WebKit から WebView のスクロール ビューを表示することは可能ですか? これを行う方法と、選択されているビューを取得する方法を教えてください。
1 に答える
申し訳ありませんが、私はあなたの問題をよく理解していないようです。
まず第一に、選択した任意のコンテンツをスクロール ビューに設定できます。これは Mac の UI デザインでは一般的ではありませんが、必要に応じて設定できます。
2 つ目はもちろん、すべてが 1 つのラジオ ボタン グループに属する複数のラジオ ボタンを追加できるため、1 つを選択すると、前に選択したものを選択解除し、テキストを付けず (ラベルを付ける必要はありません)、それぞれの横に webview を配置するだけです。これらのボタンの。
選択されたものをどのように取得しますか? チェックされたものを見つけるまで、すべてを反復して、チェックされている場合はそれぞれをテストするか、チェックされるたびに呼び出されるアクションメソッドを使用してコントローラーを実装し、変数を参照してチェックされるたびに変数を更新します。最後に、この変数はチェックされたものを指します。
ただし、これはすべて、ラジオボタンとWebビューの数が動的(一定ではなく、条件によって異なります)であるかのように聞こえます。その場合、とにかくInterface Builderでは実行できません(または、かなり厄介です)。その場合は、ウィンドウとスクロール ビューを IB で定義し、実行時にラジオ ボタンと Web ビューをプログラムで追加することをお勧めします。
私はあなたの問題を完全に誤解しているかもしれません。