2012-06-07 92 views
-2

如何在使用目標c.Am點擊按鈕時彈出編輯文本框。我嘗試做但我想要一些幫助。可以提供一些正文一些樣本爲我。我做了谷歌搜索,但無法找到解決方案。請幫我一些身體?如何在點擊按鈕時彈出EditText框,目標c,ios

+0

我要進入時,編輯文本框POP操作起來 – Ratnakar

+0

一些文字,你是什麼意思?什麼EditText框?什麼按鈕?您需要發佈更多細節並嘗試更清晰。你的問題不容易理解,因爲它是現在 – BBog

+0

嗨老闆。感謝您的回覆。不要編輯文本框,UITextView,當我點擊一個RoundRect按鈕,UITextView將被顯示 – Ratnakar

回答

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]初始化]

UIPopoverController * aPopover = [[UIPopoverController alloc] initWithContentViewController:textViewController];

aPopover.popoverContentSize = CGSizeMake(320.0,110.0); //設置彈出窗口的大小

[aPopover presentPopoverFromRect:yourButton.frame inView:self permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];

其中textViewController是具有UITextView的視圖控制器,而yourButton是您點擊的舍入按鈕。

本教程還應該是有用的:http://www.raywenderlich.com/1056/ipad-for-iphone-developers-101-uipopovercontroller-tutorial

相關問題