問題タブ [subview]

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

iphone - scalesPageToFitをYESに設定しても、UIWebviewはズームしません

ユーザーがUIWebviewのタブを選択すると、サブビューとして読み込まれるがありますUISegmentedControl。どういうわけか、許可することができませんpinch/zooming。メソッドに次のコードを設定したviewDidLoad:ので、動作するはずです。

UIWebViewNIBからをロードして、プログラムで作成してみましたが、役に立ちませんでした。足りないものはありますか?Webビューがピンチとズームを無視する原因は何ですか?

ありがとう!

0 投票する
5 に答える
1645 参照

iphone - iPhone cellForRowAtIndexPath はキャッシュされたセルを返します

次を使用してセルにラベルを追加すると:

キャッシュされたセルにラベルを追加するため、複数のセルにラベルを追加します。したがって、キャッシュされたセルを使用する tableView 内のすべてのセルに、私のラベルが表示されます。

誰かが方法を知っていますか?トン

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

ios - 影付きの iPhone サブビュー

サブビューをメイン ビューに追加し、小さな影をぼかして表示したいと考えています。

方法はありますか?

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

iphone - UIViewControllerのサブビューでジェネリック(NSObject)コントローラーを使用するには?

ユーザーの操作に基づいて、異なる時間に複数のサブビューをロードする UIViewController があります。私は当初、nib ファイルを使用せずに、これらすべてのサブビューをコードで作成しました。現在、カスタム UIView サブクラスを含む nib ファイルに移行しています。

これらのサブビューの一部は静的データを表示し、loadNibNamed:owner:options:を使用してビュー コントローラーに読み込みます。その他には、アクセスする必要があるコントロールが含まれています。

Apple がコンテンツの画面ごとに 1 つのビュー コントローラーを使用し、ジェネリック コントローラー オブジェクト (NSObjects) を使用して画面のサブセクションを管理するという理由を (ある程度) 理解しています。

したがって、ビュー コントローラー、ジェネリック コントローラー、ビュー クラス、および nib が必要です。これをすべてまとめるにはどうすればよいですか?

私の作業の仮定とその後の質問:

  • IB の「クラス ID」ドロップダウンでビュー クラスを nib に関連付けます。
  • ビュー コントローラーは、画面全体のやり取りを調整します。必要に応じて、汎用コントローラーのインスタンスを作成します。
  • 汎用コントローラーはペン先をロードしますか? どのように?
  • そのビュー クラスでアウトレットとアクションを定義する必要がありますか、それともジェネリック コントローラーで定義する必要がありますか?
  • ビュー コントローラとジェネリック コントローラの間でメッセージを渡すにはどうすればよいですか?

このようにコントローラを使用したサンプル コードを誰かが教えてくれれば、理解に大いに役立ちます。私が読んだ本やスタックオーバーフローの投稿はどれも、まだ十分に的を射ていません。

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

iphone - UIScrollView. タッチ対応のサブビューの応答が遅い問題を修正するにはどうすればよいですか?

私の scrollView には、ドラッグ/ズーム可能な containerView があります。containerView は、タップとドラッグに応答できる独自のデザインの UIView サブクラスの親です。私の問題:containerViewのスクロール/ズームは完全にがらくたになり、スクロール/ズームはスワイプの試みを完全に無視することがあります。誰がショーを実行しているのかについて、タッチが混乱しているように感じます: scrollView または containerView サブクラス。

タップを処理するサブクラスを救済し、scrollView にすべてのサブビュー タッチを管理させる必要がありますか? もしそうなら、それはどのように見えますか?UIScrollView をサブクラス化し、メソッドの touches カルテットを実装するだけですか?

前もって感謝します。

-ダグ

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

interface-builder - Apple Interface Builder: サブビューを UIImageView に追加する

UIImageViewInterface Bulder の助けを借りて作成しました。ここで、その中にラベルを配置したいと思います(サブビューとして)。コードでは、次のように入力でき[myUIImageView addSubview:myUILabel];ます。の解決策は見つかりましたが、UIView同様のものが見つかりませんUIImageView

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

iphone - サブビューからのビューの削除

アプリ内機能を使用するアプリがあります。

上記のメソッドが呼び出されたら、すべてのサブビューを削除して、メイン メニュー ウィンドウ (アプリの最初のビュー) に戻りたいと思います。

誰でもこれを行うための最もクリーンで最良の方法を提案できますか?

乾杯

編集:

物事を明確にするために

これが違いを生むかどうかはわかりませんが、メインメニュー画面があり、Enterボタンを使用して次のことを行っています。

次に、ボタンのあるメイン画面があり、ユーザーがそれをタップすると、上記のように別のモーダル ビュー コントローラーが表示されます。このビューには、BUY と書かれたボタンがあります。彼らはこれをクリックして使用し、StoreKit がビジネスを行い、支払いが完了したら、上記の 2 つのモーダル コントローラーを取り除き、メイン メニュー画面を残します。

任意のアイデア..上記のように試しました

編集2:

@ジョーダンありがとう、

しかし、これを正しく行っているかどうかはわかりません。上記のコードを理解しました。

しかし、アプリを起動すると、アプリのデリゲートがメイン メニューであるビューコントローラーを読み込みます。次に、別のビューに移動するボタンがあり、ユーザーがロックされていない機能をクリックすると機能があり、ストアがオンになっている別のビューコントローラーが表示されます。

これを念頭に置いて、メインメニューに戻るにはどうすればよいですか。

私は次のことを試しました:

しかし、私は次の行に沿ってエラーを取得します:

「.」の前に「:」が必要です ?

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

iphone - iPhone で複雑なサブビューを管理する方法

テーブル ビュー、ツールバー、ナビゲーション バーなどでビューを管理するビュー コントローラーがあります。

ツールバー内に、GPS シグナル インジケーターがあります。これは、信号の品質に応じて、さまざまな高さ、さまざまな色などを持つ多数のバーで構成されています。

GPS シグナル インジケーターは、他の画面でも再利用したい複雑な (サブ) ビューです。

どうすれば管理できますか?View Controllerに入れたいのですが、うまく動くかどうかわかりません...さらに、Appleは、コンテンツの画面ごとに1つのView Controllerを使用するように言っているようです...何かアイデアはありますか?

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

編集: Apple のドキュメントで「注: 1 つの画面を複数の領域に分割し、それぞれを個別に管理する場合は、ビュー コントローラー オブジェクトの代わりに汎用コントローラー オブジェクト (NSObject から派生したカスタム オブジェクト) を使用して、各サブセクションを管理します。次に、単一のビュー コントローラー オブジェクトを使用して、汎用コントローラー オブジェクトを管理します。ビュー コントローラーは、画面全体の対話を調整しますが、必要に応じて、それが管理する汎用コントローラー オブジェクトにメッセージを転送します。-- iPhone OS 用コントローラ プログラミング ガイドを表示

これが私が必要としているものかどうかわからないし、それをどのように実装できるかもわからない...私に指摘するアイデアやコードサンプルはありますか?

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

iphone - プログラムで追加されたサブビューをアニメーション化する

独自のクラス (カスタム UIView) をセットアップしました。これらの customView の 2 つをサブビューとして UIView に追加しています。ここで疑問が生じます: サブビューをアニメーション化するにはどうすればよいですか?

通常、次のように uiview をアニメーション化します。

この場合、サブビューではなくビューをアニメーション化しているため、機能しません。ローカル宣言のため、サブビューに直接アクセスすることもできません。何か案は?

どうもありがとう!