問題タブ [universal-storyboard]
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.
preview - xCode6 Beta 3ユニバーサルストーリーボードでサイズクラスの「プレビュー」パネルを表示する方法は?
WWDC セッション 414 ビデオ「What's new in xCode」の約 29:00 を見ています。プレゼンターはユニバーサル ストーリーボードの「プレビュー」パネルを開き、同じストーリーボードの iPhone と iPad のバージョンがどのように見えるかを確認します。側。プレゼンターは、最近表示したファイルを選択するために通常使用されるのと同じボタンを使用し、一番下までスクロールして「プレビュー」を選択しました。
この機能を実際に試してみたいのですが、xCode Beta 3 でプレビュー パネルを開く方法が見つかりません。どうすればよいですか?
storyboard - xcode 6でユニバーサルストーリーボードを使用して、iPhoneとiPadの両方のパディングを使用して、uiviewの幅を親ビューの幅に合わせる方法は?
xcode 6 で制約と Universal Storyboard を学習していますが、ここで少し苦労しています。
私の目標は、ユニバーサル ストーリーボードを使用して、iPad シミュレーター (768 x 1024) と iPhone 4 シミュレーター ( _ x _ )に完全に適合する UIView を作成し、左右に 50 ピクセルのパディングまたはマージンを設定することです。
目標は次のようになります。
Universal Storyboard と自動レイアウトを使用していますが、プレビューで次の結果が得られます
私がこれまで行ってきたことは、UIView をユニバーサル ストーリーボード エディターにドラッグし、iPad 画面を満たす幅 (768) を指定してから、幅 = 768、高さ = 200 の制約と中央への制約を適用することです。水平方向に、垂直方向に中央に配置するように制限します。
結果を観察する:
iPad の画面は幅いっぱいに収まります。ただし、iPhone 画面 (画像 1) をよく見ると、UIView (緑色) の幅が親に満たされません (その幅は親の幅よりもはるかに大きい)
質問:
問題 1) Universal Storyboard を使用して、iPad と iPhone の両方で親 UIView の幅を満たす UIView を作成する方法はありますか?
問題 2) 問題 1 が達成可能な場合、緑の UIView の左右にパディングまたはマージンを追加するにはどうすればよいですか?
ご意見、ご感想、ご意見をいただければ幸いです。
ios - ユニバーサルストーリーボードを使用してUIScrollViewを作成するには?
XCode 6でUniversal Storybioardを使用してシンプルなUIScrollViewアプリを作成するには?
私の場合、すべてのコンテンツビュー要素はストーリーボード内に設計されています(例:画面をスクロールする必要がある多くの入力があるフォームビュー)
ios - ユニバーサル ストーリーボードを使用した Xcode 6 のユニバーサル アプリケーション
Xcode 6.0.1 ユニバーサル ストーリーボードを使用してユニバーサル アプリケーションを開発しています。これを使用している間、iPhone と iPad の両方 (すべてのデバイス) 用にアプリケーションを構成する方法がわかりません。iPhone と iPad の両方で必要なすべてのボタン、ImageView を配置するために W-Any H-Any を使用します。しかし今、iPhone と iPad での私の意見に応じて、これらすべてのサイズを変更する方法がわかりません。基本的に今のところ、私が持っている最高解像度の画像であるため、iPad 用の画像を使用しています。iPad のビューに iPhone の画像を使用することはできません。iPadの画像を使用すると、解像度が高くなり、iPhoneのビューに収まりません。ユニバーサル ストーリーボードを使用しながら、iPhone と iPad で異なる画像を使用する方法を教えてください。そして、制約を使用して、iPad と iPhone に従ってビューのサイズを変更する方法を教えてください。
storyboard - アラート コントローラを提示すると UIPopOverController が縮小する
iPadに次のUIPopOverControllerがあります。これは、ユニバーサル ストーリーボードを備えた iOS 8 アプリです。XCode では、このセグエを「Present as Popover」として選択しました。
このView ControllerがUIAlertControllerを提示するたびに、これが起こります:
ポップオーバーが奇妙なサイズに縮小されます。UIAlertController は、ポップオーバーから次のように表示されます。
ビューコントローラーの制約をまったく試していないので、なぜこれが起こっているのかわかりません。これを防ぐ正しい方法は何ですか?
ios - iOS 8 AutoLayout: UITextView のセンタリングに関するジレンマ
iOS 8 ではこれらすべての異なる画面サイズがあるため、iPhone のすべての異なるサイズで正しく表示されるようにこれを中央に配置しようとする自動レイアウトのジレンマがあります。UITextView
さまざまな制約を使用してみましたが、目的の結果を達成する方法についてはまだわかりません。これは、私が何の制約も適用していないところです。
ご覧のとおり、私はユニバーサル ストーリーボードを使用しており、3.5、4、4.7、および 5.5 インチのデバイスに対応しようとしています。
UITextViewを普遍的に中央に配置するには、何らかの制約または配置を適用する必要があることを認識しています-私の質問は、これを達成するにはどうすればよいですか?
最終的に、ストーリーボードのコンテンツをすべてのデバイスで比例してスケーリングし、さまざまな画面サイズでのさまざまな配置の問題を回避するために採用できる方法はありますか? ストーリーボードに表示される要素に比例して要素UIViewControllers
を表示するために、他の で同様の問題が発生しています。UIKit
どんな助けでも大歓迎です、ありがとう!
objective-c - iPhone および iPad 用のユニバーサル ストーリーボード サイズ設定ポップオーバー
iPhone と iPad の両方を処理するために、ユニバーサル ストーリーボードとサイジングを使用しています。これは、ポップオーバー以外はうまく機能しています。これは、iPad ではポップオーバーになる画面ですが、iPhone ではモーダル画面になります。両方のレイアウトに影響を与える唯一のサイズ クラスは、各デバイスに必要な動作になるように、それぞれwAny hAny
に使用することです。Final Values
ただし、通常の画面とは異なり、このタイプはwAny hAny
iPhone と iPad の両方にしか対応していないようです。異なるデバイスに対応するために、それぞれを個別に設定することはできませんか?
ios - 異なるビュー コントローラー用の iOS 8 ユニバーサル ストーリーボード
iPhone および iPad サイズのユニバーサル ストーリーボードを使用しています。UITableViewConroller
しかし、iPhone とUICollectionViewController
iPadでプッシュ セグエを作成する必要があります。私は知っています、私はこのコードの後に別のコントローラーにセグエを作ることができます
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
でも、あまり良くないと思いますよね?ストーリーボードで正確に行う方法はありますか?
ios - サイズ クラスを持つ Xcode ボタン
ユニバーサル ストーリーボードで、デバイス (例: アスペクト比 1:2) に基づいてサイズを変更するボタンを作成したいと考えています。たとえば、ボタンは iPhone よりも iPad の方がはるかに大きくなります。私が直面している問題は、これを実現するためにボタンに必要な制約を追加できないように見えることです。問題は、各デバイスのマージンが異なり、アスペクト比ソリューションが機能しないことです。これは可能ですか、またはすべてのデバイスで機能するユニバーサル クラスだけでなく、異なるサイズ クラスを使用してデバイスごとに個別にこれを行う必要がありますか?