-2

目的の c を使用してボタンがタップされたときに [テキストの編集] ボックスをポップアップする方法.実行しようとしていますが、助けが必要です.誰かが私にいくつかのサンプルを提供できますか.グーグルを作成しましたが、解決策を見つけることができません.体は私を助けますか?

4

1 に答える 1

0

わかりました、必要なものを正しく理解していれば、これはかなり簡単です。

まず、新しい 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

于 2012-06-07T07:04:32.257 に答える