我在UIScrollView
中獲得了UIButton
。問題是UIButton
不足以填充整個UIScrollView
。我希望能夠將UIScrollView
其他區域的觸摸事件轉發到UIButton
。這裏是我的應用程序的截圖:從UIScrollView到UIButton的轉發事件
http://imageshack.us/photo/my-images/405/img1410.png/
有誰知道如何做到這一點?
我在UIScrollView
中獲得了UIButton
。問題是UIButton
不足以填充整個UIScrollView
。我希望能夠將UIScrollView
其他區域的觸摸事件轉發到UIButton
。這裏是我的應用程序的截圖:從UIScrollView到UIButton的轉發事件
http://imageshack.us/photo/my-images/405/img1410.png/
有誰知道如何做到這一點?
我不知道你可以以這種方式轉發觸摸,但我想你可以調整UIButton來填充整個scrollView,並使內容不拉伸,使它看起來相同,但會有很多更大的UIButton。
[button addTarget:self action:@selector(itemTouched:)forControlEvents:UIControlEventTouchUpInside];
- (void) itemTouched:(UIButton*) sender
{
[self performSelectorOnMainThread:@selector(doSomething:) withObject:sender waitUntilDone:NO];
}
的UIButton
亮點可以之前呼叫doSomething
方法被顯示。在滾動視圖的的touchesBegan
[mychild touchesBegan:touches withEvent:event];
:
要傳播觸摸環比下滑到子視圖中使用。
哪個平臺? – Swati 2011-05-16 16:06:26
iOS(iPhone,iPod touch和iPad) – 2011-05-16 17:23:05