質問

こうのは基本です。うことにより実施AdWhirlマアプリ、そして成功のための技術です。私負荷私のアプリの追加荷重に対してスライドからの上座、下の画面になります。しかし、回転させ、デバイスの広告を利用して精密な場所に移動できoff画面になります。の広告バ(毎に更新さ15秒)の広告まで移動し、画面下部の風景のウインドウです。する場合、回転からの風景は、広告に一致で自己の中のページを垂直に全コンテンツ)までに新たな広告。私の写真シリーズを明らかにするというのが、すべてのため、少なくとも10秒以外(試験広告の"こんにちは").

私のコードから実行ファイルが含まれまでの募-申し訳ない、コードエディタツールバー上のフォーマット、ほかにない空間フロントの全体ブロックのようなものだったのでしょうのすべて相対的に関係します。でも、ペーストbin: http://pastebin.com/mzavbj2L

サム

申し訳ではなくアップロードす。教えて下さい、時ます。

役に立ちましたか?

解決 2

おかげとなるようご理解とご協力を-であり、ソリューション(けんし今夜は-ほとんどが忘れられて行う上で最も難しいです!)まっきっかけに変更。h,っ話 [adWhirlView adWhirlDidReceiveAd:(AdWhirlView *)adView].の還元を誤りがあっても定義されてAdWhirlViewクラスです。として固定しているものであり、発表という -(void) adWhirlDidReceiveAd:(AdWhirlView *)adView それをフレームを回転させ [self adWhirlDidReceiveAd:(AdWhirlView *)adView];.

感謝していましたので嬉しいですよ。

サム

他のヒント

私のおすすめの回転に willRotateToInterfaceOrientation:duration: 法または didRotateFromInterfaceOrientation:method.ることができますかを決定することを新しい方向は、新しいサイズのビューに変更しフレームのAdWhirlビューのオプションがあります。

後から近づかなんだかとってもおいしそうに入手できるかもしれませんが、求め *adView 変数宣言されてお .h ファイルでアクセスできるから回転ます。

まだ、任意で設定することができ新たなフレームとして、また、 viewDidLoad: method:

CGSize adSize = [adView actualAdSize];
CGRect newFrame = adView.frame;
newFrame.size = adSize;
newFrame.origin.x = (self.view.bounds.size.width - adSize.width)/ 2;
newFrame.origin.y = (self.view.bounds.size.height - adSize.height);
adView.frame = newFrame;
[UIView commitAnimations];

理想的には、このコードを独自の方法でできるだけでもいたくなコントローラーコード(例: viewDidLoad 回転機能(s)).

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top