問題タブ [uistoryboard]
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 - iPhone:ストーリーボード付きポップアップウィンドウ
次のような popupwindow を作成したいと思います。
http://www.touch-code-magazine.com/showing-a-popup-window-in-ios-class-for-download/
ただし、ストーリーボードを使用してios5用のアプリを開発しているため、xcodeでは機能しません。これに似た他の例を知っていますか?
前もって感謝します。
uitableview - ストーリーボードではなく独自のxibファイルにある場合、UITableViewsに静的コンテンツを含めることはできますか?
新しい UITableViewController を作成し、付属の .xib ファイルで UITableView をクリックすると、次のように表示されます。
右側のプロパティの [テーブル ビュー] セクションに注目してください。具体的には、UIStoryboard の UITableView (下記) のように、「コンテンツ」を動的プロトタイプまたは静的コンテンツとして選択する場所はありません。
何を与える?これらの機能がストーリーボードのみである理由が思いつきません。何か不足していますか?
iphone - iOS5: UIStoryboard で UIWindow サブクラスを設定するには?
UIStoryboardエディタにウィンドウ設定がないようなので、AppDelegateのウィンドウクラスをUIWindowからそのサブクラスに切り替える方法を知りたいです。
私がよく行うのは、application:didFinishLaunchingWithOptions: に次のコードを記述することですが、そのたびに本当に退屈になります。
何か案は?
objective-c - iOS 5 Segueからuitableviewcellから別のuitableviewから詳細ビュー(ストーリーボード)
タブベースには2つのアイテムが含まれています。最初のものは単なるビューです。2番目の項目はuinavigatiocontrollerを指し、uiviewtablecontrolerを指します。セルをタップすると、次のuitableviewに移動します。この時点まで、すべてが機能しています。今、私は2番目のuitableから詳細ビューにセグエしたくありません。私はそれを動作させることができません。2番目のコントローラーの前に別のナビゲーションコントローラーを配置しましたが、ナビゲーションコントローラーへのセグエは機能しませんか?!または私は何かが欠けていますか?
タブベースのナビゲーション:項目1:ビューコントローラー(動作中)項目2:ナビゲーションコントローラー-> uitableview-> uitableview->詳細ビューなので、2番目のuitableviewから詳細ビューにセグエすることはできません。
両方のテーブルにnsarrayが入力されています。何か案が?誰かが私を正しい方向に向けることができますか?
ios - セグエがプッシュ アクションを実行していない
私は 2 つの UIViewController を持っています。view1 では、PIN を使用して注釈を管理するため、ユーザーがアクセサリ コントロールをクリックしたときに正確に view2 をプッシュする必要があります。私のコードは次のとおりです。
コンパイル時に、次の警告が表示されました。
そして実行中、アプリは明らかにこのスタックでクラッシュします:
ストーリーボードで、view1ctrl+left click+ drop
から view2 を選択し、次に を選択しpush
ます。また、セグエ識別子を に設定しましたMy identifier
。それで、私はここで何が欠けていますか?
ios - iOSストーリーボードとuisegmentedコントロールの関係?
ios5
ストーリーボードでは、[最初のタブ]と[ 2番目UITabController
のタブ]の2つの関係が事前に作成されています。
のためにこのような関係を行うことは可能UISegmentedControl
ですか?
uiview - ストーリーボードの初期ビュー コントローラーでは、self.view.frame がアニメーション化されなくなりました
これは奇妙な問題です。キーボードが表示されているときにキーボードを回避するためにアニメーションを必要とするいくつかのテキストフィールドを持つ新しいユーザーを作成するためのiPhoneビューコントローラーがあります。つまり、ビューは上下にアニメーション化され、キーボードの上部とテキストフィールド。ストーリーボードの最初のView Controllerであるログイン既存ユーザー画面からモーダルに表示されたとき、それはうまくいきました。
次に、ログイン/ユーザー作成ビューが同じView Controllerに属するように、アプリを少し変更することにしました。それらは次のように移行します。
これもうまくいきます。ただし、ビューのアニメーションを行うコードはそうではありません。テキスト フィールドがアクティブになると、テキスト フィールドとキーボードの距離をチェックするコードが呼び出されますが、アニメーション ブロックの実行時には何も起こりません。
だから私はチェックしました:
アニメーションは確かに有効になっています。
そこで私はそれをさらに viewDidLoad に戻し、単純なアニメーションを試して何が機能するかを確認しました。
これはうまくいきます!テキスト フィールドがウィンドウをゆっくりと下に移動します。
これは何もしません。それが紛らわしい部分です。
viewFrame を self.view.frame から設定すると、予想どおり原点が 0,20、サイズが 320,460 になります。
フレームプロパティを直接設定してみました:
self.view のサブビューのフレームは変更できますが、self.view のフレームは変更できないようです。解決策としては、最初のビュー コントローラーをストーリーボードの空白のビューのままにして、ログイン ビューとユーザー ビューの作成の両方に xib を作成し、それらを viewDidLoad にロードすることがありますが、なぜでしょうか?
編集: はい、ビュー コントローラーのストーリーボード バージョンをプレーンな空のビューに切り替え、サブビューとして xib からの実際の UI を含むビューを追加すると、アニメーションが再び機能します。なぜかはまだわかりませんが。
objective-c - ストーリーボード ベースのアプリケーションでのビュー コントローラー間の任意の通信
ストーリーボードベースのアプリケーションが与えられた場合、(カプセル化された情報にアクセスするために) 1 つのビュー コントローラーが他のメソッドを呼び出すにはどうすればよいでしょうか? 親 vc から子 vc に情報を渡すことができることは理解していますが、任意の時点で vc が他の vc に情報を渡すには、より一般的なアプローチが必要です。
別の言い方をすれば、vc A で、vc B のメソッド (A からのセグエで名前が付けられていないメソッド) を呼び出したいのですが、A から B への参照を取得する方法がわかりません。新しいセグエの作成それに新しいVCを作成します。私がやりたいことではありません。
ストーリーボードまたはそれに関連付けられた名前付きセグエ関数を介して、他のVCからのVCへの参照を追跡する方法があると思いますが、そうする方法を見つけるのに苦労しました. 私が通常住んでいる深く埋め込まれた世界では、どこからでもインスタンス化できるようにシングルトン クラスを作成するだけですが、View Controller の場合は (可能であれば) ここでは不適切に思えます。
どんな助けでも大歓迎です。
iphone - dequeueReusableCellWithIdentifier は ARC で動作しますか?
iOS5 では、ストーリーボードの tableView の ARC とプロトタイプ セルを使用して、以下のコードを置き換えることができます:
この簡単なコードで?:
このリンクでこれを見ました:
http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1
前もって感謝します!