問題タブ [parentviewcontroller]
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でparentViewControllerを設定するには?
UIViewController の parentViewController プロパティは読み取り専用ですが、カスタム ビュー コントローラをネストしており、このプロパティを使用したいと考えています。
ただし、読み取り専用であり、このプロパティを設定する他の方法が見つからなかったため、私の質問は次のとおりです。どのように設定しますか?
明らかに、UINavigationController は -pushViewController で何らかの方法でプロパティを設定でき、-presentModalViewController も設定できるため、可能である必要があります。
独自の UIViewController プロパティを追加できることは承知していますが、原則として、parentViewController が正しいプロパティであると確信しています。
objective-c - parentViewContollerステートメントの場合
編集ページにつながるナビゲーションバーのボタンと追加ボタンを備えたUITableViewを使用してプログラムを作成しています。テーブル内のアイテムをクリックすると、そのアイテムに関連する情報を含むビュー(rView)がプッシュされます。このビューには、編集ページにつながる編集ボタンがあります。編集ページの完了ボタンに「parentViewControllerがrViewに移動するUITableViewである場合、それ以外の場合はpopViewController」というifステートメントを配置する方法はありますか?これを行う方法があると思いますが、そのための構文がわかりません。ありがとう
iphone - サブビューを追加した後のスーパービューとparentviewcontroller nil
何か基本的なことが欠けていると思うので、コミュニティに助けを求めたいと思います。基本的な iPhone ユーティリティ アプリケーションに基づいてアプリを構築しています。私の MainView と FlipsideView はいくつかの要素を共有しているので、それらの部分に対して個別の ViewControllers と nib ファイルを作成しました。これを行うために、私は次のことを行いました: 1. searchDateView.xib のファイルの所有者である searchDateViewController と呼ばれるビューコントローラーを作成しましたMainViewController.m と FlipsideViewController.m の両方に、次のようにサブビューを追加します。
すべてが正常に表示され、機能します。基本的に、メイン ビューとフリップサイド ビューのそれぞれで発生するアクションに応じて、ペン先の UILabel が変更されます。ただし、searchDateViewController が MainView または FlipsideView から読み込まれる場合は、少し異なることをしたいと考えていました。ただし、どのViewControllerがsearchDateViewControllerサブビューを追加しているのかわかりません。
searchDateViewController で試しました:
どちらの場合も、ゼロになります。
だから私の質問は - どのViewControllerがsearchDateViewController aaサブビューを追加しているかを見つけることができますか? もしそうなら、どのように?または、ここでの私のロジックが完全に台無しになっている場合、どうすればよいでしょうか?
ありがとう!
iphone - parentViewController の変数へのアクセス
プッシュがparentViewControllerのインスタンス変数を設定できるようにしたい。たとえば、VC1 (親) には一連のテキストフィールドがあり、VC2 (子) から入力されたものはありません。VC2 は VC1 によってスタックにプッシュされます。しかし、 parentViewControllerparentViewController.myString = "foo";
は UIViewController であるため、myString フィールドを編集できません。
基本的に、私の質問は「親のインスタンス変数にアクセスするにはどうすればよいですか?」です。
編集:ここで解決策を試しました: Setting property value of parent viewcontroller class from child viewcontroller? しかし、構文エラーがぎっしり詰まっています。
iphone - iPhone:parentViewController で dealloc を呼び出すと例外が発生する
私は viewDidUnload と dealloc メソッドを扱っていますが、[super dealloc] を呼び出すときに問題が発生しました。親View Controllerで。
親View Controllerの外側に配置したカスタムコードを備えたView Controllerがたくさんあります。したがって、View Controller を定義するときに、スーパー クラスへの参照を設定します。
次に、dealloc メソッドで、AbstractViewController の dealloc メソッドを呼び出します。
[super dealloc] 次のコードを実行します。
iPhone シミュレーターでメモリ警告をシミュレートすると、次の例外がスローされます。
ただし、AbstractViewController の [super dealloc] 行にコメントを付けると、例外はスローされず、アプリは引き続き実行されます。
もう一度助けてくれてありがとう!
objective-c - UIViewControllerparentViewControllerアクセスプロパティ
私はこの質問が何度か聞かれたことを知っており、このトピックに関する既存の投稿を読みましたが、それでも助けが必要です。
私には2-UIViewControllers
親と子がいます。以下のように子UIViewController
を表示presentModalViewController
します。
子ビューには。がありUIPickerView
ます。ユーザーがアイテムを選択してUIPickerView
[完了]をクリックすると、モーダルビューを閉じて、選択したアイテムをUITextField
親ビューのに表示する必要があります。
子供のボタンクリックdelegate
で、私は次のことを行います。
すべてがエラーなしで機能します。しかし、更新されたを表示するように親ビューをロードする方法がわかりませんUITextField
。
私は試した
動作しません。助けてください。
iphone - ParentViewControllerをリロードします
モーダルビューを使用して設定ページを表示しているiPhoneアプリケーションがあります
[self presentmodalviewcontroller:tempcontroller animated:yes];
ユーザーが設定を完了すると、前のページに戻ることができます。
ここで、ユーザーが設定ページから戻ってきたときにメインページをリロードしたいと思います。私はそれを実現する@protocol and delegate
ために使用すべき場所をいくつか読みました。このトピックに関するWeb上のチュートリアルのいくつかを読みました。しかし、私はそれを行うことができませんでした@protocol and delegate
。私はiPhoneの開発に慣れていないので、知識がありません。
いくつかの良いチュートリアルを手伝ってください。私の必要性を段階的に説明したリンクを提案していただければ幸いです。
あなたの助けを楽しみにしています...
前もって感謝します
喜び
iphone - Calling a method back on the parent controller without a warning message
I have a front-view and a flip-view much like the utility weather-app.
To avoid dealing with the complexities of protocols... on my flipView I need to call some code that resides back on my front-view. This works... but generates a warning during compile.
Warnings (shows twice):
The method definitely exists... and executes fine... but why the warning???
asp.net-mvc - 親コントローラーのビューを解決できません
コントローラーを作成します。
MyBaseController から継承する別の特定のコントローラーを作成するよりも:
Views/MyBaseController フォルダーに MyAction.aspx というビューがあります。次に、MyController/MyAction メソッドを呼び出します。次の例外が生成されます。
ビュー 'MyAction' またはそのマスターが見つかりませんでした。次の場所が検索されました: ~/Views/MyController/MyAction.aspx ~/Views/MyController/MyAction.ascx ~/Views/Shared/MyAction.aspx ~/Views/Shared/MyAction.ascx
Views/MyBaseController フォルダーのビューを使用するように MVC.NET を作成できますか?
iphone - iPhone - 親ビューコントローラーにアクセスしていますか?
2つのビューコントローラーA、Bがあります
- ViewController A が画面に表示されている
- ViewController B のビューが ViewController A のビューに追加されます。
ポインタを渡さずにViewController BからViewController Aにアクセスするにはどうすればよいですか?
self.parentViewController が機能せず、nuil が返される