2012-07-23 71 views
2

我試圖將exclusiveTouch屬性設置爲我的自定義UITableViewCell。將exclusiveTouch設置爲自定義UITableViewCell

但是,添加此代碼似乎不起作用。

for (UIView *view in cell.subviews) 
{ 
    if ([view isKindOfClass:[UIView class]]) 
     { 
      view.exclusiveTouch = YES; 
     } 
} 

有人能幫我搞清楚我失蹤或我做錯了什麼嗎?

回答

3

不知道,但嘗試一下:

cell.exclusiveTouch = YES 
cell.contentView.exclusiveTouch = YES 
+0

我試過了..但它似乎並沒有工作..在我的小區我有一個UILabel,覆蓋整個小區..那會做出改變?我是否需要將該專屬觸摸添加到標籤?因爲這似乎也不起作用。 – learner2010 2012-07-24 15:49:06

+0

只要標籤的userInteracionEnabled屬性設置爲NO,它就應該沒有問題,只是它是默認值。 – Ecarrion 2012-07-24 16:39:44