問題タブ [uiview]

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

uiview - UIImageViewの上にngmocoのFireworksアプリを表示する方法は?

ngmoco の Tim Omernick は最近、スタンフォード大学で講演を行い、iPhone 用の興味深い花火アプリのデモを行い、そのコードをここに投稿しました。

gamemakers.ngmoco.com/post/111712416/stanford-university-and-apple-were-kind-enough-to

ヘッダー ファイルで EAGLView の親クラスを UIView として指定すると、アプリを実行できます。ただし、画像の上に花火を表示できるようにしたいので、親クラスを UIImageView として指定しようとすると、指定した背景画像が花火のアニメーションを隠しているようです。

基本的に、UIImage と EAGLView を同時に表示できるようにしたいと考えています。これは可能ですか?ありがとう

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

iphone - 選択時にUITableViewCellでサブビューの背景色を保持またはアニメーション化するにはどうすればよいですか?

UITableViewCellのカスタムサブクラスのサブビューとしてUIViewがあります。セルの小さな領域の色を動的に変更するために使用しています。

セルを選択すると、セル全体の背景色(サブビューの背景色を含む)が青に変わります。それは結構です、それは瞬時に起こります。選択は別のViewControllerにドリルダウンします。

ただし、View Controllerから戻ると、背景が再び青から白にアニメーション化されますが、サブビューの背景色はアニメーション化されません。効果は青から白にアニメーション化され、その後突然元の色に戻ります。

どうすればいいですか

  • このサブビューの背景色の変更をまったく免除し、
  • または、トランジションをアニメートして、私の色がうまく返されるようにしますか?

ありがとう!

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

iphone - MVC: ビューを読み込む場所は?

私は比較的単純なアプリを持っています。ユーザーが操作するフルスクリーンの UIView サブクラス (musicGridView) と、このクラスをロードする UIScrollView サブクラス (scrollView)、さらに ViewController と mainWindow.xib があります。

現在、myViewController タイプの viewController インスタンスが nib にロードされています。nib には、myViewController が指している myUIView のインスタンスもあります。

AppDelegate では、次のようにします。

私は間違っていると思います。理想的には、appDelegate に scrollView のインスタンスがありません。

scrollView の AwakeFromNib クラスでは、scrollView の初期化を行います。

私が考える方法は、[window addSubview:viewController.view] を appDelegate にロードし、viewController を musicGridView ではなく scrollView のインスタンスにポイントすることです。次に、scrollView awakeFromNib に musicGridView のサブビューを追加します。

最終的に、scrollView が所有する別のビューを作成したいと考えています。これは実際には、ユーザーが左にスクロールして到達できるサイド TabBar (特定の API では不可能) です。

だから私は、他のMVCのものの中で、問題は、viewControllerが、musicGridViewを含む他のすべてのコンテンツUIViewサブクラスを含むscrollViewを指す必要があるかということです?

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

iphone - 同じ UIImageView の複数のインスタンスを生成する

nib ビルダーで作成した UIImageView があり、この同じ ImageView の複数のインスタンスをどのように作成するのか疑問に思っていました。現在、そのイメージビューにはコードが添付されているため、画面上をランダムに移動できますが、数秒ごとに画面の中央に複数のスポーンが必要です。

0 投票する
6 に答える
1663 参照

iphone - NIB または iPhone のコードを使用してビューを作成する必要がありますか?

Interface Builder を使用してビューを設計する場合、パフォーマンス、開発上の欠点または利点はありますか?

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

iphone - ビュー コントローラーを iPhone のスタックからポップした後にメソッドを自動的に呼び出す方法

ナビゲーション スタックから子ビューをポップした後、iPhone の親ビューを更新する必要があります。子がスタックからポップされ、親が再び表示されるようになったときに、親ビューが通知されるように、または自動メソッド呼び出しを受け取るように設定するにはどうすればよいですか?

ユーザーは、ユーザーが完了した後に親ページに表示したいデータを子ページに入力し、ビューをポップします。

助けてくれてありがとう!

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

iphone - 別のクラスから UIView で setNeedsDisplay を呼び出す

タッチに基づいて多くのグラフィックスを操作する UIView サブクラスがあります。[self setNeedsDisplay] 呼び出しはすべて問題ないようです。

ただし、同じ UIView サブクラス インスタンスへのインスタンス変数ポインターを使用してから、それを操作して別の UIView クラスから [UIViewSubClass setNeedsDisplay] を呼び出してみましたが、DrawRect は呼び出されません。setNeedsDisplay を呼び出す場所に制限はありますか?

(このメソッドは、別の UIView サブクラスでボタンがクリックされたときに呼び出されます。メソッドは呼び出されていますが、DrawRect ではありません)

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

objective-c - UITableViewController からカスタム UIView を開いたときに、カスタム ビューを閉じてテーブル ビューに戻るにはどうすればよいですか?

UITableViewControllerゲームのメニューにを使用しています。UIViewテーブル ビューは、ゲームを表示するカスタムのビュー コントローラーを開きます。ゲームが終了するUIViewと、(MVC プリンシパルを台無しにするような) 通知が表示され、そこから途方に暮れます。

質問:

  1. UIViewはコントローラと通信できますか? どのように?
  2. 1 つのコントローラーは、それを開始したコントローラーと通信できますか? どのように?
  3. この複雑なビューとコントローラーのすべての間を適切に移行するにはどうすればよいでしょうか?
0 投票する
1 に答える
13607 参照

cocoa-touch - スーパーのView Controllerにアクセスするにはどうすればよいですか?

私は問題を抱えており、問題を説明しようとします:

  1. 私は1つのメインを持っていUIViewControllerます(全画面)
  2. セカンダリが 1 つありますUIViewController(setbounds)
  3. mainViewこれを使用して、セカンダリ ビューを追加しました。

    /li>
  4. 3 番目のコントローラーを作成しました: modalController、次のようにセカンダリ コントローラーに追加しました。

    /li>
  5. 内のいくつかのイベントに基づいて微積分を作成しますmodelController

  6. 次を使用modalControllerして、自分から自分にメッセージを送信できます。secondaryController

    注:「自己」は、modalController

  7. 「myObject」を my に渡す必要がありますが、からmainControllermy を参照できません。私はこれを試しました:mainControllersecondaryController

    注:「自己」は、secondaryController

    しかし、それは機能しません。次を使用して、mainController のビューにアクセスできます。self.view.superview

    注:「自分」は私ですsecondaryController

しかし、そのコントローラーにはありません。

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

iphone - SuperView からビューを削除し、iPhone でサブビューに通知する

ビューがそのスーパー ビューから削除されたときに発生するイベントは? そのサブビューはメッセージを受け取りますか? たとえば、次のように、subview1 に subview2 と subview3 を追加しています。

super_view -> subview1 -> subview2 -> subview3

たとえば、subview1を削除した場合

そのサブビュー (subview2 と subview3) が受け取るイベントは?

スーパービューが削除されたことをサブビューに知らせる方法はありますか?