問題タブ [cgrectmake]
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.
ios - UIView フレームを変更する
を設定しUIView
てstoryboard
コンセントにしています。
メソッドでは、- (void)viewDidLoad
このようにフレームを変更したい
しかし、うまくいきません。誰でも理由を教えてもらえますか?
ios - CGRect を画面の下部に移動します
私は自分のアプリで AdMob を実行していますが、Google が提供するチュートリアルではアプリの上にバナーがあり、アプリ/画面の下部にバナーが必要です。行 0 から 17 を使用するため、行 18 以降は問題ありません。
これは、広告が受信された場合に広告を描画するメソッドです。
画面下に表示するにはどうすればいいですか?
君たちありがとう。
ios - UIWebView リサイズ CGRektMake
数週間前、「xcode」プロジェクトを開始しました。このプロジェクトでは、UIWebView
. 私はこれをやった
それは完全に機能し、問題はありませんでした。
それから、昨日私は新しいプロジェクトを開始し、同じことをしたかったので、まったく同じコードで試しました。しかし、うまくいきませんでした。
と
何も機能しませんでした。webView
次に、サイズ変更前後のフレームの値を返しました。
呼び出された関数 25.000000 77.000000 282.000000 183.000000 変更された値 0.000000 0.000000 100.000000 100.000000
のサイズを変更しているように見えますがwebView
、アプリ自体は何もしません。私は何を間違っていますか?ちょっとしたことだけど、本当に助けが必要
ありがとう。;)
ios - iOS アプリでサブビュー フレームを動的に変更する
ユーザーのアクションに応じてサブビューのフレームを動的に変更する必要があるビューがあります。ビューが読み込まれると、次のようにサブビューを初期化します。
その後:
初期化したら、サブビューのフレームを変更したい場合は、次のようにします。
私がやりたいことは、ユーザーがボタンをタップしたときにサブビューの Y 座標とその高さを調整し、ユーザーがボタンをもう一度タップしたときにサブビューの元のフレームを取り戻すことです。ただし、これが機能しない場合があることがわかりました.Y座標と高さは、CGRectMake
関数で言うように常に設定されていないようです。関数は常に絶対値を取るとは限らず、代わりに最後のフレームの値に依存するように見えます...つまり、この関数呼び出しの後、フレームが常に Y = 80 座標を取るとは限らないようです。
多分私はこれがどのように機能するかを誤解しています: ビューのnib
ファイルで、私はその上と下のバーを設定したSimulated Metrics
ので、ビューの高さはそれらのバーの間の残りのスペースでなければならず、(0,0) 座標は左上でなければなりませんトップバーの下のコーナーですよね?足りないものはありますか?フレームを変更するたびに、サブビューを再初期化して追加する必要がありますか? または、フレームの変更を適用するために他にすべきことはありますか?
前もって感謝します