問題タブ [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.

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

ios - UIView フレームを変更する

を設定しUIViewstoryboardコンセントにしています。

メソッドでは、- (void)viewDidLoadこのようにフレームを変更したい

しかし、うまくいきません。誰でも理由を教えてもらえますか?

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

ios - CGRect を画面の下部に移動します

私は自分のアプリで AdMob を実行していますが、Google が提供するチュートリアルではアプリの上にバナーがあり、アプリ/画面の下部にバナーが必要です。行 0 から 17 を使用するため、行 18 以降は問題ありません。

これは、広告が受信された場合に広告を描画するメソッドです。

画面下に表示するにはどうすればいいですか?

君たちありがとう。

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

ios - UIWebView リサイズ CGRektMake

数週間前、「xcode」プロジェクトを開始しました。このプロジェクトでは、UIWebView. 私はこれをやった

それは完全に機能し、問題はありませんでした。

それから、昨日私は新しいプロジェクトを開始し、同じことをしたかったので、まったく同じコードで試しました。しかし、うまくいきませんでした。

何も機能しませんでした。webView次に、サイズ変更前後のフレームの値を返しました。

呼び出された関数 25.000000 77.000000 282.000000 183.000000 変更された値 0.000000 0.000000 100.000000 100.000000

のサイズを変更しているように見えますがwebView、アプリ自体は何もしません。私は何を間違っていますか?ちょっとしたことだけど、本当に助けが必要

ありがとう。;)

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

ios - iOS アプリでサブビュー フレームを動的に変更する

ユーザーのアクションに応じてサブビューのフレームを動的に変更する必要があるビューがあります。ビューが読み込まれると、次のようにサブビューを初期化します。

その後:

初期化したら、サブビューのフレームを変更したい場合は、次のようにします。

私がやりたいことは、ユーザーがボタンをタップしたときにサブビューの Y 座標とその高さを調整し、ユーザーがボタンをもう一度タップしたときにサブビューの元のフレームを取り戻すことです。ただし、これが機能しない場合があることがわかりました.Y座標と高さは、CGRectMake関数で言うように常に設定されていないようです。関数は常に絶対値を取るとは限らず、代わりに最後のフレームの値に依存するように見えます...つまり、この関数呼び出しの後、フレームが常に Y = 80 座標を取るとは限らないようです。

多分私はこれがどのように機能するかを誤解しています: ビューのnibファイルで、私はその上と下のバーを設定したSimulated Metricsので、ビューの高さはそれらのバーの間の残りのスペースでなければならず、(0,0) 座標は左上でなければなりませんトップバーの下のコーナーですよね?足りないものはありますか?フレームを変更するたびに、サブビューを再初期化して追加する必要がありますか? または、フレームの変更を適用するために他にすべきことはありますか?

前もって感謝します