一,效果图。

【代码笔记】iOS-点评内容-LMLPHP

二,工程图。

【代码笔记】iOS-点评内容-LMLPHP

三,代码。

ViewController.h

【代码笔记】iOS-点评内容-LMLPHP
#import <UIKit/UIKit.h>

@interface ViewController : UIViewController<UITextViewDelegate>
{
//评论内容
UITextView *commentTextView;
} @end
【代码笔记】iOS-点评内容-LMLPHP

ViewController.m

【代码笔记】iOS-点评内容-LMLPHP
#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib. //初始化点评内容
[self addCommentView]; }
#pragma -mark -functions
//初始化点评内容
-(void)addCommentView
{
//点评内容
commentTextView=[[UITextView alloc]initWithFrame:CGRectMake(50, 180, 300, 90)];
commentTextView.text=@"亲,您对商户感觉如何,环境怎样,服务态度如何。(500字符内)";
commentTextView.font=[UIFont systemFontOfSize:14];
commentTextView.backgroundColor=[UIColor redColor];
commentTextView.delegate=self;
[self.view addSubview:commentTextView]; }
#pragma mark - UITextView Delegate Methods -(BOOL)textViewShouldBeginEditing:(UITextView *)textView
{
if ([textView.text isEqualToString:@"亲,您对商户感觉如何,环境怎样,服务态度如何。(500字符内)"]) {
textView.text=@"";
}
return YES;
}
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{ if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
} - (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
【代码笔记】iOS-点评内容-LMLPHP
05-11 10:54
查看更多