對於UITableView部分之一,我將UIDatePicker放入其頁腳(使用tableview:viewForFooterInSection :)。問題在於UIDatePicker只接收單點觸摸事件(點擊)並且沒有收到滾動事件,所以我無法在其中設置適當的時間。而不是滾動UIDatePicker的小時或分鐘旋鈕,UITableView滾動。UITableView:用戶與部分頁腳的交互
我該如何讓UIDatePicker響應用戶的「拖動」事件,並讓它旋轉而不是滾動UITableView?
對於UITableView部分之一,我將UIDatePicker放入其頁腳(使用tableview:viewForFooterInSection :)。問題在於UIDatePicker只接收單點觸摸事件(點擊)並且沒有收到滾動事件,所以我無法在其中設置適當的時間。而不是滾動UIDatePicker的小時或分鐘旋鈕,UITableView滾動。UITableView:用戶與部分頁腳的交互
我該如何讓UIDatePicker響應用戶的「拖動」事件,並讓它旋轉而不是滾動UITableView?
iOS 2在滾動視圖中遇到了scrollviews問題。同樣的事情在iOS 3+上工作正常。
您可以繼承UITableViewCell
,然後將UIDatePicker
視圖添加到子類型爲UITableViewCell
的子視圖中。那麼你會得到你的要求是。
作爲示例。
UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:self.frame];
[self addSubview:datePicker];
[datePicker release];
這裏的自我指的是UITableViewCell
的子類對象。
看來,iOS 2.x的滾動視圖內滾動問題有問題。 – beefon 2012-02-26 06:25:30
可能重複[UITableView footerView與按鈕,按鈕不起作用](http://stackoverflow.com/questions/3989740/uitableview-footerview-with-button-button-doesnt-work) – Laszlo 2015-03-20 11:05:24