{"id":571,"date":"2018-02-23T23:40:07","date_gmt":"2018-02-23T15:40:07","guid":{"rendered":"http:\/\/60.205.208.74\/2018\/02\/23\/ios%e6%96%87%e6%9c%ac%e8%a7%86%e5%9b%be%ef%bc%88text-view%ef%bc%89\/"},"modified":"2018-02-23T23:40:07","modified_gmt":"2018-02-23T15:40:07","slug":"ios%e6%96%87%e6%9c%ac%e8%a7%86%e5%9b%be%ef%bc%88text-view%ef%bc%89","status":"publish","type":"post","link":"https:\/\/www.puzi7.net\/?p=571","title":{"rendered":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09"},"content":{"rendered":"<span itemprop=\"description\"><div class=\"article-body\">\n<div class=\"article-intro\" id=\"content\">\n<h2>IOS\u6587\u672c\u89c6\u56fe\u7684\u4f7f\u7528<\/h2>\n<p>\u6587\u672c\u89c6\u56fe\u7528\u4e8e\u663e\u793a\u591a\u884c\u6eda\u52a8\u7684\u6587\u672c\u3002<\/p>\n<h3>\u91cd\u8981\u5c5e\u6027<\/h3>\n<ul>\n<li>dataDetectorTypes<\/li>\n<li>delegate<\/li>\n<li>editable<\/li>\n<li>inputAccessoryView<\/li>\n<li>inputView<\/li>\n<li>text<\/li>\n<li>textAlignment<\/li>\n<li>textColor<\/li>\n<\/ul>\n<p><\/p>\n<hr>\n<h2>\u91cd\u8981\u7684\u59d4\u6258\u65b9\u6cd5<\/h2>\n<pre>-(void)textViewDidBeginEditing:(UITextView *)textView<\/pre>\n<pre>-(void)textViewDidEndEditing:(UITextView *)textView<\/pre>\n<pre>-(void)textViewDidChange:(UITextView *)textView<\/pre>\n<pre>-(BOOL)textViewShouldEndEditing:(UITextView *)textView<\/pre>\n<h3>\u6dfb\u52a0\u81ea\u5b9a\u4e49\u65b9\u6cd5 addTextView<\/h3>\n<pre>\n-(void)addTextView{\n    myTextView = [[UITextView alloc]initWithFrame:\n    CGRectMake(10, 50, 300, 200)];\n    [myTextView setText:@\"Lorem ipsum dolor sit er elit lamet, consectetaur\n    cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et \n    dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation \n    ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure\n    dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat \n    nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in \n    culpa qui officia deserunt mollit anim id est laborum. Nam liber te \n    conscient to factor tum poen legum odioque civiuda.\n    Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing\n    pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aiqua. \n    Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi \n    aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit \n    in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\n    Excepteur sint occaecat cupidatat non proident, sunt in culpa\n    qui officia deserunt mollit anim id est laborum. Nam liber te conscient\n    to factor tum poen legum odioque civiuda.\"];\n    myTextView.delegate = self;\n    [self.view addSubview:myTextView];\n\n}\n<\/pre>\n<p>\u5728 ViewController.m \u4e2d\u6267\u884c textView \u59d4\u6258<\/p>\n<pre>\n#pragma mark - Text View delegates\n\n-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:\n (NSRange)range replacementText:(NSString *)text{\n    if ([text isEqualToString:@\"\\n\"]) {\n        [textView resignFirstResponder];\n    }\n    return YES;\n}\n-(void)textViewDidBeginEditing:(UITextView *)textView{\n    NSLog(@\"Did begin editing\");\n}\n-(void)textViewDidChange:(UITextView *)textView{\n    NSLog(@\"Did Change\");\n\n}\n-(void)textViewDidEndEditing:(UITextView *)textView{\n    NSLog(@\"Did End editing\");\n\n}\n-(BOOL)textViewShouldEndEditing:(UITextView *)textView{\n    [textView resignFirstResponder];\n    return YES;\n}\n<\/pre>\n<p>\u4fee\u6539 ViewController.m \u4e2d\u7684 viewDidLoad\u65b9\u6cd5\uff0c\u5982\u4e0b\u6240\u793a<\/p>\n<pre>\n(void)viewDidLoad\n{\n   [super viewDidLoad];\n   [self addTextView];\n}\n<\/pre>\n<h3>\u7ed3\u679c\u8f93\u51fa<\/h3>\n<p>\u73b0\u5728\u5f53\u6211\u4eec\u8fd0\u884c\u8be5\u5e94\u7528\u7a0b\u5e8f\u6211\u4eec\u4f1a\u770b\u5230\u4e0b\u9762\u7684\u8f93\u51fa<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"attachment-full\" alt=\"textViewOutput\" src=\"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg\" width=\"250\" height=\"501\" data-pinit=\"registered\"><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<span>","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\"><span itemprop=\"description\">IOS\u6587\u672c\u89c6\u56fe\u7684\u4f7f\u7528 \u6587\u672c\u89c6\u56fe\u7528\u4e8e\u663e\u793a\u591a\u884c\u6eda\u52a8\u7684\u6587\u672c\u3002 \u91cd\u8981\u5c5e\u6027 dataDetector&hellip;<\/span><\/p>\n<p class=\"more-link-p btn-align-right\"><a class=\"green zoom-btn\" href=\"https:\/\/www.puzi7.net\/?p=571\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,26],"tags":[74,93],"class_list":["post-571","post","type-post","status-publish","format-standard","hentry","category-ios","category-mobile","tag-ios","tag-mobile","zoom-theme-has-thumb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.puzi7.net\/?p=571\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7\" \/>\n<meta property=\"og:description\" content=\"IOS\u6587\u672c\u89c6\u56fe\u7684\u4f7f\u7528 \u6587\u672c\u89c6\u56fe\u7528\u4e8e\u663e\u793a\u591a\u884c\u6eda\u52a8\u7684\u6587\u672c\u3002 \u91cd\u8981\u5c5e\u6027 dataDetector&hellip;Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.puzi7.net\/?p=571\" \/>\n<meta property=\"og:site_name\" content=\"\u8c31\u5b50\u68cb - Puzi7\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-23T15:40:07+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg\" \/>\n<meta name=\"author\" content=\"\u77f3\u8863\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u77f3\u8863\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571\"},\"author\":{\"name\":\"\u77f3\u8863\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/#\\\/schema\\\/person\\\/87dd4941c8ec260c1350b7f41980a190\"},\"headline\":\"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09\",\"datePublished\":\"2018-02-23T15:40:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571\"},\"wordCount\":19,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.runoob.com\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/textViewOutput.jpg\",\"keywords\":[\"iOS\",\"Mobile\"],\"articleSection\":[\"iOS\",\"Mobile\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.puzi7.net\\\/?p=571#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571\",\"url\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571\",\"name\":\"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.runoob.com\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/textViewOutput.jpg\",\"datePublished\":\"2018-02-23T15:40:07+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/#\\\/schema\\\/person\\\/87dd4941c8ec260c1350b7f41980a190\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.puzi7.net\\\/?p=571\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#primaryimage\",\"url\":\"http:\\\/\\\/www.runoob.com\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/textViewOutput.jpg\",\"contentUrl\":\"http:\\\/\\\/www.runoob.com\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/textViewOutput.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/?p=571#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\\\/\\\/www.puzi7.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u6280\u672f\",\"item\":\"https:\\\/\\\/www.puzi7.net\\\/?cat=9\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mobile\",\"item\":\"https:\\\/\\\/www.puzi7.net\\\/?cat=26\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"iOS\",\"item\":\"https:\\\/\\\/www.puzi7.net\\\/?cat=38\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/#website\",\"url\":\"https:\\\/\\\/www.puzi7.net\\\/\",\"name\":\"\u8c31\u5b50\u68cb - Puzi7\",\"description\":\"\u5206\u4eab\uff0c\u6210\u957f\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.puzi7.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.puzi7.net\\\/#\\\/schema\\\/person\\\/87dd4941c8ec260c1350b7f41980a190\",\"name\":\"\u77f3\u8863\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g\",\"caption\":\"\u77f3\u8863\"},\"sameAs\":[\"https:\\\/\\\/www.puzi7.net\"],\"url\":\"https:\\\/\\\/www.puzi7.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.puzi7.net\/?p=571","og_locale":"zh_CN","og_type":"article","og_title":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7","og_description":"IOS\u6587\u672c\u89c6\u56fe\u7684\u4f7f\u7528 \u6587\u672c\u89c6\u56fe\u7528\u4e8e\u663e\u793a\u591a\u884c\u6eda\u52a8\u7684\u6587\u672c\u3002 \u91cd\u8981\u5c5e\u6027 dataDetector&hellip;Read More","og_url":"https:\/\/www.puzi7.net\/?p=571","og_site_name":"\u8c31\u5b50\u68cb - Puzi7","article_published_time":"2018-02-23T15:40:07+00:00","og_image":[{"url":"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg","type":"","width":"","height":""}],"author":"\u77f3\u8863","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"\u77f3\u8863","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"1 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.puzi7.net\/?p=571#article","isPartOf":{"@id":"https:\/\/www.puzi7.net\/?p=571"},"author":{"name":"\u77f3\u8863","@id":"https:\/\/www.puzi7.net\/#\/schema\/person\/87dd4941c8ec260c1350b7f41980a190"},"headline":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09","datePublished":"2018-02-23T15:40:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.puzi7.net\/?p=571"},"wordCount":19,"commentCount":0,"image":{"@id":"https:\/\/www.puzi7.net\/?p=571#primaryimage"},"thumbnailUrl":"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg","keywords":["iOS","Mobile"],"articleSection":["iOS","Mobile"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.puzi7.net\/?p=571#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.puzi7.net\/?p=571","url":"https:\/\/www.puzi7.net\/?p=571","name":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09 - \u8c31\u5b50\u68cb - Puzi7","isPartOf":{"@id":"https:\/\/www.puzi7.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.puzi7.net\/?p=571#primaryimage"},"image":{"@id":"https:\/\/www.puzi7.net\/?p=571#primaryimage"},"thumbnailUrl":"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg","datePublished":"2018-02-23T15:40:07+00:00","author":{"@id":"https:\/\/www.puzi7.net\/#\/schema\/person\/87dd4941c8ec260c1350b7f41980a190"},"breadcrumb":{"@id":"https:\/\/www.puzi7.net\/?p=571#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.puzi7.net\/?p=571"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.puzi7.net\/?p=571#primaryimage","url":"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg","contentUrl":"http:\/\/www.runoob.com\/wp-content\/uploads\/2013\/11\/textViewOutput.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.puzi7.net\/?p=571#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.puzi7.net\/"},{"@type":"ListItem","position":2,"name":"\u6280\u672f","item":"https:\/\/www.puzi7.net\/?cat=9"},{"@type":"ListItem","position":3,"name":"Mobile","item":"https:\/\/www.puzi7.net\/?cat=26"},{"@type":"ListItem","position":4,"name":"iOS","item":"https:\/\/www.puzi7.net\/?cat=38"},{"@type":"ListItem","position":5,"name":"iOS\u6587\u672c\u89c6\u56fe\uff08Text View\uff09"}]},{"@type":"WebSite","@id":"https:\/\/www.puzi7.net\/#website","url":"https:\/\/www.puzi7.net\/","name":"\u8c31\u5b50\u68cb - Puzi7","description":"\u5206\u4eab\uff0c\u6210\u957f","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.puzi7.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.puzi7.net\/#\/schema\/person\/87dd4941c8ec260c1350b7f41980a190","name":"\u77f3\u8863","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/secure.gravatar.com\/avatar\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c52c3a64b447af78e58cfa1c73ddd53952049afcf934cd702d71eee91f9907bd?s=96&d=mm&r=g","caption":"\u77f3\u8863"},"sameAs":["https:\/\/www.puzi7.net"],"url":"https:\/\/www.puzi7.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/www.puzi7.net\/index.php?rest_route=\/wp\/v2\/posts\/571","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.puzi7.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.puzi7.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.puzi7.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.puzi7.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=571"}],"version-history":[{"count":0,"href":"https:\/\/www.puzi7.net\/index.php?rest_route=\/wp\/v2\/posts\/571\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.puzi7.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=571"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.puzi7.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=571"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.puzi7.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=571"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}