目的の c を使用してボタンがタップされたときに [テキストの編集] ボックスをポップアップする方法.実行しようとしていますが、助けが必要です.誰かが私にいくつかのサンプルを提供できますか.グーグルを作成しましたが、解決策を見つけることができません.体は私を助けますか?
1 に答える
わかりました、必要なものを正しく理解していれば、これはかなり簡単です。
まず、新しい UIViewController を作成する必要があります。たとえば、TextViewController と呼びます。
TextViewController 内に UITextView を配置し、必要なだけ大きくして、フォントを変更したり、必要/必要なものを変更したりします。
この後は、TextViewController を UIPopoverController 内に提示するだけです ( http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPopoverController_class/Reference/Reference.html )。コードは次のようになります。これ
TextViewController* textViewController = [[TextViewController alloc] init];
UIPopoverController* aPopover = [[UIPopoverController alloc] initWithContentViewController:textViewController];
aPopover.popoverContentSize = CGSizeMake(320.0,110.0); // ポップオーバーのサイズを設定
[aPopover presentPopoverFromRect:yourButton.frame inView:self allowedArrowDirections:UIPopoverArrowDirectionAny アニメーション化:YES];
ここで、textViewController は UITextView を持つビュー コントローラーであり、yourButton はタップした丸いボタンです。
このチュートリアルも役立つはずです: http://www.raywenderlich.com/1056/ipad-for-iphone-developers-101-uipopovercontroller-tutorial