問題タブ [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 投票する
1 に答える
872 参照

iphone - iPhone SDK:サブビューを繰り返す

メインビューとして使用しているUIViewが1つあり、画面全体でサブビューを繰り返したいと思います。どのくらい正確にこれを行うことができますか?

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

iphone - 検索バーの編集時に UITableView をサブビューに追加する

注釈付きの MKMapView があり、正常に動作します。ナビゲーション バーの一部として検索バーがあります。ユーザーが検索バーのフィールドをクリックすると、コードで UITableView を表示したいと考えていました。初期化で UITableView を作成し、サブビューに追加したい - (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar; 呼ばれます。

これはすべて正常に機能しますが、[self.view addSubview:tableView] を使用して追加しようとしても何も表示されません。UITableViewController を使用してテーブル ビューを作成したことしかないので、少し迷っています。

ありがとう

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

iphone - 読み込み時にサブビューを表示、完了すると非表示

私のセットアップ:

私の iPhone アプリには、読み込み中のビュー (UIImageView 自体) と、読み込み中のビューの 2 つのサブビュー、UIIndicatorView と UILabel があります。[self.view addSubview:loadingView]表示するにはメソッドを呼び出し、非表示にするには を使用します[loadingView removeFromSuperView]

データを更新するアプリには、メソッドがあり-(void)refreshDataます。このメソッドでは、サブビューを表示し、HTTP POST から得られたデータをダウンロードし、このデータを使用して NSXMLParser を開始します。

NSXMLParser がそのメソッドの最後の要素に到達すると-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName、サブビューを非表示にします (上記のメソッドを使用)。

メソッドを呼び出すにrefreshDataは、ナビゲーション バーに更新ボタンがあります。

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refreshData)];


私の問題:

更新ボタンをクリックすると、サブビューが表示されません。ログにはっきりと表示されるため、メソッドを呼び出します。

ロード ビューの表示

読み込みプロセス中に表示される一連の行 (合計 15 秒)

読み込みビューを非表示にする

ビューを非表示にするものをコメントアウトすると、アプリを閉じるまで読み込みビューが引き続き表示されるため、メソッドが機能することも知っています

何か案は?

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

iphone - ビューにビジュアルタイマーを追加する、iPhone

2分間表示されるビュー(スプラッシュ画面)があります。

このスプラッシュ画面に、2分からゼロまでカウントダウンするタイマーを追加したいと思います。

タイマーを含む別のビューを作成する必要があると思います。これは正しいです?これを行ってスプラッシュ画面に追加するにはどうすればよいですか?また、タイマーの数字を画面に白で表示するにはどうすればよいですか?

スプラッシュ画面を表示するのに2分かかるのは非常に長い時間ですが、私はさまざまなことを試しているだけです。2分間は他にもいろいろなことが起こっています。

どうもありがとう、

Stu

編集//わかりました私は今これを持っています:

(.h)

(.m)

コードを実行すると、次のキャッチされない例外が発生します。

'NSUnknownKeyException'、理由:'[setValue:forUndefinedKey:]:このクラスはキーカウントダウンのキー値コーディングに準拠していません。

何か案は?

編集2//現在作業中です。優れたソリューションについては、TechZenの回答を参照してください。

みんなありがとう!

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

iphone - ファイル自体から同じViewcontrollerファイルを呼び出す

次のコード セグメントは、アニメーション モーションで新しいページ "ScreenA" を開きます。

それは正常に動作しますが、呼び出しがページ自体に対するものである場合、つまりファイルが ScreenA であり、ファイルのコードに埋め込まれた変数に異なる値を使用してファイルを呼び出して再度開く場合はどうなりますか。ページ自体に対する呼び出しであっても、ページに対する呼び出しが行われると、すべてのメモリが解放されますか、それとも最終的に電話をクラッシュさせるページのスタックを構築する再帰呼び出しが行われる可能性はありますか?

あなたが私に与えるかもしれないどんな助けにも本当に感謝します.

ありがとう

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

iphone - ビューを作成し(initWithNibNameから初期化)、そのすべてのサブビューをロードします

ペン先からビューコントローラをロードし、そのサブビューの1つを舞台裏で使用することにしたと仮定します。後で、このViewControllerのビューを表示します。

問題は、ビューが表示されるまでsomeSubviewオブジェクトがロードされていないように見えるため、メソッドdoSomethingが呼び出されないことです。これまでのところ、私の回避策は次のように呼び出すことです。

最初にviewcontrollerのサブビューを初期化します。このタスクのためのより洗練された方法(loadSubviewsメソッドなど)はありますか?

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

iphone - サブビューとしての UIPickerView

UIPickerView を含むダイアログ ボックスを作成しようとしています。サブビューを関連付けなくても機能させることができますが、常にUncaughtエラーが発生します。何か助けはありますか?

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

iphone - UIimageView 上の透明なサブビュー

私はiPhoneの世界では初めてなので、この種のデザインを実現するためにスタートアップの助けが必要ですか? ボタンのあるビューの背景は、ユーザーが製品イメージを後ろから見ることができるように透明にする必要があります。

http://www.freeimagehosting.net/uploads/cb58b72480.jpg

さらに説明が必要かどうか教えてください。ありがとう。

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

iphone - サブビューを追加した後、self.navigationControllerはnilです

ここに私の製品controller.hがあります

私の実装では、このようなサブビューとしてリストとグリッドビューを追加しています

しかし、このようにProductListViewController.mからdetailviewコントローラーをプッシュしようとしたとき

うまくいかないので、 [self.navigationController] をチェックします。nil でした。この問題の対処方法を教えてください。より明確にするために、さらにコードと詳細を提供する準備ができています。ありがとう

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

objective-c - Objective-C、これから UITextField 値を設定します。

UITextFieldアプリで持っているセットアップでにアクセスするには、subViewこれが何であれ(objectivecのnoobで)使用する必要があると言われ、これが与えられました

これはどこに置けばいいですか?そして、それを使用して my の値を設定するにはどうすればよいUITextFieldですか? :D

ありがとう!

更新: URLScheme の後に呼び出される関数で、テキスト フィールドの値を設定したい - URL を警告したので、スキーム ビットが機能します。