広告を含むビューのすぐ下にUITextViewを配置し、テキストを貼り付けようとすると貼り付けメニューが挿入ポイントのすぐ上にある広告をオーバーレイします。私は偶発的なクリックを奨励したくないので、私はメニューを上にではなく挿入ポイントの下に表示する方法を探しています。または、すでにテキストビューが画面の上部にあると思ってメニューコントローラを操作する方法があります。iPhone SDKのUITextViewに貼り付けメニューの配置を制御する方法
私はsharedMenuControllerでsetTargetRect:inView:メソッドを使用しようとしましたが、効果がありません。どうやら、テキストビューは共有メニューコントローラを使用していません。
私は、View ControllerのtextViewDidBeginEditingに、次の行のバリエーションを追加しようとしました:textViewとviewDidLoadメソッドは不運です。
[[UIMenuController sharedMenuController] setTargetRect:CGRectMake(140、120、5、5)inView:self.view];