{"id":610,"date":"2014-08-09T21:49:22","date_gmt":"2014-08-09T13:49:22","guid":{"rendered":"http:\/\/www.yusian.com\/blog\/?p=610"},"modified":"2016-07-15T16:33:18","modified_gmt":"2016-07-15T08:33:18","slug":"%e8%a7%a3%e5%86%b3ios7%e6%8c%89%e9%92%ae%e9%ab%98%e4%ba%ae%e5%8f%8d%e5%ba%94%e5%bb%b6%e6%97%b6%e9%97%ae%e9%a2%98","status":"publish","type":"post","link":"https:\/\/www.yusian.com\/blog\/project\/2014\/08\/09\/214922610.html","title":{"rendered":"\u89e3\u51b3ios7\u6309\u94ae\u9ad8\u4eae\u53cd\u5e94\u5ef6\u65f6\u95ee\u9898"},"content":{"rendered":"<p><strong>1\u3001\u95ee\u9898\u73b0\u8c61<\/strong><\/p>\n<ul>\n<li>TableView\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u65f6\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6<\/li>\n<li>ScrollView\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6<\/li>\n<li>TableViewCell\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6<\/li>\n<\/ul>\n<p><strong>2\u3001\u95ee\u9898\u5206\u6790<\/strong><\/p>\n<p>2.1\u3001\u8fd9\u662f\u4e00\u4e2a\u54cd\u5e94\u987a\u5e8f\u7684\u95ee\u9898\uff0c\u53ef\u80fdoc\u5728\u591a\u5c42\u4e8b\u4ef6\u5904\u7406\u65f6\u7684\u4e00\u79cd\u673a\u5236\uff0cTableView\u7ee7\u627f\u81eaScrollView\uff0c\u6240\u4ee5\u6839\u672c\u539f\u56e0\u5728\u4e8eScrollView\u4e0a\uff0c\u4f46\u8fd8\u662f\u53ef\u4ee5\u89e3\u51b3\u7684<br \/>\n2.2\u3001scrollView\u6709\u4e2a\u5c5e\u6027\u53ebdelaysContentTouches\uff0c\u5c06\u8be5\u5c5e\u6027\u8bbe\u7f6e\u6210NO\u5373\u53ef scrollView.delaysContentTouches = NO;\u6839\u672c\u539f\u56e0\u4e0d\u505a\u6df1\u7a76\uff0c\u8fd9\u91cc\u4ee5\u89e3\u51b3\u95ee\u9898\u4e3a\u51fa\u53d1\u70b9<br \/>\n2.3\u3001\u53e6\u5916\u4e00\u70b9\uff0cTableView\u5982\u679c\u8bbe\u7f6e\u4e86delaysContentTouches = NO\u597d\u50cf\u4e5f\u4e0d\u884c\uff0c\u4f46\u5728iOS6\u4e2d\u5374\u6ca1\u6709\u8fd9\u4e2a\u95ee\u9898\uff0c\u4ec0\u4e48\u539f\u56e0\u5462\uff1f<br \/>\n2.3.1\u3001iOS6\u4e2dTableViewCell\u4e0a\u9762\u662fcontentView\uff0c\u518d\u4e0a\u9762\u624d\u662f\u5b50view\uff0c\u6240\u4ee5\u8bbe\u7f6e\u4e86TableView\u7684delaysContentTouches\u5c31\u53ef\u4ee5\u89e3\u51b3\u4e86\uff0c\u4f46iOS7\u4e0d\u884c<br \/>\n2.3.2\u3001iOS7\u4e2dTableViewCell\u6bd4iOS6\u8981\u590d\u6742\uff0ciOS7\u4e2d\u7684TableViewCell\u4e0a\u9762\u662f\u4e00\u4e2ascrollView\uff0c\u518d\u4e0a\u9762\u624d\u662fcontentView\uff0c\u6240\u4ee5\u8fd9\u91cc\u53c8\u5939\u4e86\u4e00\u5c42scrollView\uff1b<br \/>\n2.4\u3001\u6240\u4ee5iOS7\u4e2d\uff1a<\/p>\n<pre lang=\"objc\" line=\"1\">1\u3001\u8bbe\u7f6etableView.delaysContentTouches = NO;\n2.1\u3001UIScrollView *sv = [cell.subviews firstobject]; \/\/ \u53d6\u5230Cell\u4e0a\u7684scrollView\n2.2\u3001sv.delaysContentTouches = NO; \/\/ \u53d6\u6d88\u54cd\u5e94\u5ef6\u65f6<\/pre>\n<p>\u95ee\u9898\u641e\u5b9a\uff01<br \/>\n\u53ef\u4ee5\u5728\u7ed9TableViewCell\u8d4b\u503c\u65f6\u52a0\u4e0a\u8fd9\u4e00\u53e5\uff0c\u4e5f\u53ef\u4ee5\u5728\u91cd\u5199Cell\u6216\u5b9a\u4e49Cell\u65f6\u8bbe\u7f6e\u8be5\u5c5e\u6027<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1\u3001\u95ee\u9898\u73b0\u8c61 TableView\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u65f6\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6 ScrollView\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6 TableViewCell\u4e0a\u7684\u6309\u94ae\u70b9\u51fb\u51fa\u73b0\u9ad8\u4eae\u5ef6\u65f6 2\u3001\u95ee\u9898\u5206\u6790 2.1\u3001\u8fd9\u662f\u4e00\u4e2a\u54cd\u5e94\u987a\u5e8f\u7684\u95ee\u9898\uff0c\u53ef\u80fdoc\u5728\u591a\u5c42\u4e8b\u4ef6\u5904\u7406\u65f6\u7684\u4e00\u79cd\u673a\u5236\uff0cTableView\u7ee7\u627f\u81eaScrollView\uff0c\u6240\u4ee5\u6839\u672c\u539f\u56e0\u5728\u4e8eScrollView\u4e0a\uff0c\u4f46\u8fd8\u662f\u53ef\u4ee5\u89e3\u51b3\u7684 2.2\u3001scrollView\u6709\u4e2a\u5c5e\u6027\u53ebdelaysContentTouches\uff0c\u5c06\u8be5\u5c5e\u6027\u8bbe\u7f6e\u6210NO\u5373\u53ef scrollView.delaysContentTouches = NO;\u6839\u672c\u539f\u56e0\u4e0d\u505a\u6df1\u7a76\uff0c\u8fd9\u91cc\u4ee5\u89e3\u51b3\u95ee\u9898\u4e3a\u51fa\u53d1\u70b9 2.3\u3001\u53e6\u5916\u4e00\u70b9\uff0cTableView\u5982\u679c\u8bbe\u7f6e\u4e86delaysContentTouches = NO\u597d\u50cf\u4e5f\u4e0d\u884c\uff0c\u4f46\u5728iOS6\u4e2d\u5374\u6ca1\u6709\u8fd9\u4e2a\u95ee\u9898\uff0c\u4ec0\u4e48\u539f\u56e0\u5462\uff1f 2.3.1\u3001iOS6\u4e2dTableViewCell\u4e0a\u9762\u662fcontentView\uff0c\u518d\u4e0a\u9762\u624d\u662f\u5b50view\uff0c\u6240\u4ee5\u8bbe\u7f6e\u4e86TableView\u7684delaysContentTouches\u5c31\u53ef\u4ee5\u89e3\u51b3\u4e86\uff0c\u4f46iOS7\u4e0d\u884c 2.3.2\u3001iOS7\u4e2dTableViewCell\u6bd4iOS6\u8981\u590d\u6742\uff0ciOS7\u4e2d\u7684TableViewCell\u4e0a\u9762\u662f\u4e00\u4e2ascrollView\uff0c\u518d\u4e0a\u9762\u624d\u662fcontentView\uff0c\u6240\u4ee5\u8fd9\u91cc\u53c8\u5939\u4e86\u4e00\u5c42scrollView\uff1b 2.4\u3001\u6240\u4ee5iOS7\u4e2d\uff1a 1\u3001\u8bbe\u7f6etableView.delaysContentTouches = NO; 2.1\u3001UIScrollView *sv = [cell.subviews firstobject]; \/\/ \u53d6\u5230Cell\u4e0a\u7684scrollView 2.2\u3001sv.delaysContentTouches = NO; \/\/ \u53d6\u6d88\u54cd\u5e94\u5ef6\u65f6 \u95ee\u9898\u641e\u5b9a\uff01 \u53ef\u4ee5\u5728\u7ed9TableViewCell\u8d4b\u503c\u65f6\u52a0\u4e0a\u8fd9\u4e00\u53e5\uff0c\u4e5f\u53ef\u4ee5\u5728\u91cd\u5199Cell\u6216\u5b9a\u4e49Cell\u65f6\u8bbe\u7f6e\u8be5\u5c5e\u6027<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[20],"class_list":["post-610","post","type-post","status-publish","format-standard","hentry","category-project","tag-basics"],"_links":{"self":[{"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/posts\/610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/comments?post=610"}],"version-history":[{"count":0,"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/posts\/610\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/media?parent=610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/categories?post=610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yusian.com\/blog\/wp-json\/wp\/v2\/tags?post=610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}