我想在我的应用程序中创建一个用户注释表单,目前在一个看起来很糟糕的视图中使用一个文本视图!是否有任何其他控制套装用于此目的?主要目的是当用户单击按钮时会出现一个小文本视图,他们可以在那里添加评论并将其保存到 plist 中。 我想要这样的东西(查看图片)
我想要那种用户注释(它是我的形象)请给我一些建议并帮助开发这个..
我想在我的应用程序中创建一个用户注释表单,目前在一个看起来很糟糕的视图中使用一个文本视图!是否有任何其他控制套装用于此目的?主要目的是当用户单击按钮时会出现一个小文本视图,他们可以在那里添加评论并将其保存到 plist 中。 我想要这样的东西(查看图片)
我想要那种用户注释(它是我的形象)请给我一些建议并帮助开发这个..
使用UIAlertView
withUITextView
可能对您有用。
UIAlertViewDelegate
在 .h 文件中实现。
UITextView *comments;
-(IBAction)btnAddClicked:(id)sender
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Noreply Email" message:@"\n\n\n\n\n" delegate:self cancelButtonTitle:@"Close" otherButtonTitles:@"Send", nil];
comments = [[UITextView alloc] initWithFrame:CGRectMake(15,45, 255, 100)];
[comments setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"mailbody.png"]]];
[comments setFont:[UIFont fontWithName:@"Helvetica" size:15]];
comments.scrollEnabled = YES;
[comments becomeFirstResponder];
[alert addSubview:comments];
[alert show];
[alert release];
}
此处将使用小文本视图提示警报,您可以添加注释,然后像这样在委托方法中处理文本。
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex==1) //Send button pressed
{
//handle your comment here
NSLog(@"%@",comments.text);
}
}