問題タブ [uikit]
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 - UIView clipsToBounds プロパティ: パフォーマンスは向上しますか?
ドキュメントによると、 のclipsToBounds
プロパティはUIView
描画を境界にクリップします。より正確には、subView
は の境界の外側には描画できませんsuperView
。
いいように聞こえますが、それは実際には何を意味するのでしょうか?
これをYESに設定するとsubView
、 の境界外にない部分のみが自動的に描画されますsuperView
。したがって、全体的なパフォーマンスが向上しますか、それとも、目に見えないビューを作成しないようにする必要がありますUIScrollView
か?
iphone - 1 つのグループ内の画像リソースを反復するにはどうすればよいですか?
「グループとファイル」で、次のようなものを作成しました。
画像 > gui 画像 > foo 画像 > foo > バー
ここで、images > foo > bar に配置されているすべての画像を反復処理したいと考えています。それは可能ですか?システムはファイルをロードするときに「フォルダー」をあまり気にしなかったため、そうではないと思います。
iphone - iPhone OSのsqlite3データベースに文字列を保存するにはどうすればよいですか?
そのためのサンプルコードが欲しいのですが。良いチュートリアルリンクも大歓迎です。
iphone - 加速度計の値の変化によりビューのプロパティを変更するための最良の方法は何ですか?
私はこれをしたい: デバイスが移動した場合 (加速度計の値が変化した場合)、その動きに応じてビュー内の値を調整したいと考えています。
加速度計の値が変化するたびにメソッドを呼び出すでしょうか? 頻繁に更新される可能性があるため、それは悪い考えだと思います。
iphone - iPhone OS でクールなビュー遷移を行うサードパーティ ライブラリはありますか?
私はそのフリップトランジションがあまり好きではありません。それは退屈だ。水の効果や霧など、何かクールなものが見たいです。利用可能なものはありますか、それとも車輪を (再) 発明する必要がありますか?
iphone - iPhone OS で加速度計を使用する方法の良い例はありますか?
地球の重力の問題もあると思いますので、これらを差し引いて加速度計が動く例はあるのでしょうか。
iphone - pagingEnabled = YESを使用してUIScrollViewのページング動作を設定するにはどうすればよいですか?
ドキュメントには次のように書かれています。
プロパティの値がYESの場合、ユーザーがスクロールすると、スクロールビューはビュー境界の倍数で停止します。デフォルト値はNOです。
ユーザーがスクロールすると、ビュー境界の倍数で停止するのは本当に素晴らしいことです;)しかし、倍数はいくつですか?その蜂はどのように計算されますか?私は本当に奇妙な行動をします。私は15の小さな50x50の画像を垂直に並べています。スクロールする50ユニットごと、またはすべての画像で停止するように設定するにはどうすればよいですか?上に1回、中央に1回、最後に1回停止します。それは私が期待した振る舞いではありません。
iphone - UIImageView オブジェクトの z 位置にある種の z インデックスを設定する方法はありますか?
私は画像のグリッドを構築しています。一番上から始めて、あらゆる場所に UIImageView オブジェクトを作成します。少し重なるようにしたいのですが、最後に描いたものが一番上にあります。最初に描画するものが一番上になるように、プログラムで z 位置を設定したいと思います。
iphone - アクセラレーション時にビューコントローラからビュー変更操作をアウトソーシングするにはどうすればよいですか?
ビューコントローラクラスがあります。加速度計が動きを検出し、デリゲートオブジェクトのaccelerometer:didAccelerate:メソッドを呼び出したときに、自分のビューでいくつかのことを実行したいと思います。
そのデリゲートオブジェクトは、私の脳の問題です。現在、私の脳は凍っていて、何が良くなるかわかりません。どう考えているか教えてください!
解決策1)ビューコントローラークラスで、UIAccelerometerDelegateプロトコルに準拠し、そのaccelerometer:didAccelerate:メソッドを実装します。AppDelegateクラスの-applicationDidFinishLaunching:メソッドで、そのビューコントローラーオブジェクトを、アクセラレーション時にメソッド呼び出しを受信するためのデリゲートとして設定しました。それはあまり良くないと思います。
解決策2)AccelerationDelegateという空白の新しいオブジェクトを作成し、そのUIAccelerometerDelegateプロトコルに準拠し、そのaccelerometer:didAccelerate:メソッドを実装し、AppDelegateクラスの-applicationDidFinishLaunching:メソッドでそのビューコントローラーオブジェクトをメソッド呼び出しを受信するためのデリゲートとして設定します加速時に。
しかし、解決策2の場合、私の脳は少し動けなくなりました。オブジェクト内のビューコントローラからビューオブジェクトにアクセスするにはどうすればよいですか?
ここでの問題は、周りに複数のViewControllerがあることです。私はタブバーコントローラーを使用してそれらを切り替えます。
どのように私がそれを正しくすることができるかについての提案はありますか?
iphone - iPhoneの画像ボタン
iPhone アプリケーションで画像ボタンを使用したいと考えています。これについて読める記事があれば教えてください。
ありがとう。