問題タブ [addsubview]
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.
iphone - 完全にロードされたUIViewControllerは、スクロールビューに追加した後、すべてのデータを失います
概要
私はAppleのページコントロールプロジェクトを転用しています。loadScrollViewWithPage:で、スクロールビューに追加しているビューコントローラは、ペン先から直接表示されているかのように、初期化された値なしで画面に表示されます。
詳細
ステップスルーしたときに機能しているように見えるコードは次のとおりです。
//コントローラーのビューをスクロールビューに追加しますif(nil == controller.view.superview){CGRect frame = scrollView.frame; frame.origin.x =frame.size.width*ページ; frame.origin.y = 0; controller.view.frame=フレーム; [scrollView addSubview:controller.view]; //<<コントローラーとサブビュー}//すべてにnull以外の、この時点で有効と思われる//値があります
CBFullScreenViewControllerのinitメソッドは次のとおりです。
過去2時間のトラブルシューティングは、無関係なメモリリークを追跡するのに役立ちましたが、自分のビューに入れている値に何が起こっているのかを一生理解することはできません。
ああ、私は私のアウトレットごとに@synthesizeを持っていて、それらはすべてIBに接続されていることを言及する価値があるでしょう。ここにスクリーンショット。
interface - xib Interface Builder をビルドし、iPhone のサブビューとしてロードします
ビューとそれに対応する xib ファイルを作成できるかどうか知りたいこと。次に、汎用コントローラーで、このビューをプログラムで読み込み、サブビューとして現在のビューに追加します。
このサブビューは、多くのコントローラーがロードできる一般的な情報ボックスとして機能する必要があります。
ありがとうレオナルド
iphone - 正しく動作しません。addSubviewの問題
助けて。addSubview は機能しません。scrollViewに「ContentView」を追加したい。しかし、「ContentView」は画面に表示されません。「ContentView」はUIViewです。
[self.view addSubview:scrollView] から self.view=scrollView に変更すると、addSubview が機能しません。
この画面にUIViewを追加する方法を教えてください!!
}
iphone - ビューコントローラーがスタックにプッシュされない
私はかなりiPhoneに慣れていません。私には独特の問題があります。ビューコントローラーをサブビューとして現在のビューに追加しています。そして、そこから新しいView Controllerをプッシュしたいと思います。問題は、pushViewController を実行しようとすると応答しないことです。
たとえば、CurrentViewController では、NewViewController のビューを subView として追加しました。
NewViewController から、ボタンをクリックすると、次のようになります。
ここで、secondVC はスタックにプッシュされません。
iphone - UIViewControllerはサブビューを削除します
次のように、uiviewcontrollerのサブビューとしてビューを追加します。
今、別のボタンを使用して、サブビューチェーンからimViewを削除したいと思います。これを行うにはどうすればよいですか?ありがとう
iphone - Iphone: 横表示から縦表示に戻せません
基本的にTabBarアプリであるアプリ(私の最初のアプリ)に取り組んでいます。より正確には、次のようなものがあります: - ログイン ビュー コントローラー - タブ バー コントローラー (ログインが完了したとき) - TabBar の最初のアイテムが縦向きから横向きに切り替わるときに使用される横向きビュー コントローラー。
そのため、最初のタブにいるときは、横向きビューに移動して他のデータを表示できるようにする必要があります。私のタブ バー コントローラーでは、これらのメソッドを実装しました。
デリゲートでは、setSubViewLandscapeViewController と setSubViewTabBarController を実装しました。
私は、landscapeViewController をランドスケープ モードでのみ表示したいので、(自分の landscapeViewController で):
これの一部は正常に機能します。つまり、縦向きから横向きへの切り替えは問題なく (最初のタブにいるとき)、SuperView から tabbarcontroller が削除され、代わりに横向きビューがサブビューとして追加されます。
問題は...ポートレートモードに戻す方法がわかりません(そして、デリゲートのsetSubViewTabBarViewControllerを使用して、前のコントローラーであるtabBarコントローラーをロードします)。willRotateToOrientation、willRotateFromOrientation、..デバイスを実際に横向きビューから移動すると、トリガーされないようです...
要するに、私が横向きのビューにいるとき、タブバー ビューに戻るにはどうすればよいかわかりません... このビューに入ると、横向きのビューで立ち往生しています。
ご協力ありがとうございました。
リュック
landscape - iphone SDK: コントローラーを正しく切り替える方法
数日間アプリで苦労していますが、正しく行うことができないことがいくつかあります。ログインビューコントローラー、タブバービューコントローラー、および最初のタブがランドスケープモードの場合にのみ使用するランドスケープビューコントローラーを備えたアプリがあります。これら 3 つのコントローラーを AppDelegate の属性として追加しました。ビューを切り替える必要があるたびに、次のようなことを実行します。-現在のビューをスーパービューから削除します-[window addSubview:newViewController.view]を使用して新しいビューをウィンドウに追加します
これは正しい方法ですか?
どうもありがとう、リュック
views - PresentModalViewController または addsubview?
こんにちは、xcode 3.2.3 でアプリを作成しています。私がやりたいことは、別のビューに切り替えることだけですが、これを行う最善の方法がわかりません。この2つの方法のいずれかで実行できます...
または使用して...
これらの方法の両方にいくつか問題があります。presentModalViewController を使用し、PreferencesViewController でメモリ警告をシミュレートすると、アプリがクラッシュします。これは、2 番目の方法には当てはまりません。ただし、2 番目の方法では、フリップ アニメーション中にボタンが奇妙に見えます。
誰かが何が間違っているか教えてくれますか、どの方法が正しいかアドバイスしてくれますか?
ありがとう
iphone - ビューコントローラのnibファイルを別のルートビューコントローラのサブビューとして追加する方法
クラス.hと.mを含むvieコントローラーnibファイルがあり、このビューをサブビューとしてルートビューコントローラーナビゲーションコントローラーに追加したい
それを追加する方法..私はこれに構文が欲しい..私を助けてください....
iphone - subViewセットの場所はどうですか?
私はメソッドで標準のFacebook接続ボタンを使用しています
そしてそれは私がそれを望まないところにそれを置きます。そのサブビューの場所を設定するにはどうすればよいですか?