0
如何將UIRefreshControl的外觀更改爲「雨滴」樣式? 我擡頭看the docs,它似乎沒有任何外觀相關的選項,雖然它繼承了UIView/UIControl。UIRefreshControl樣式 - Swift iOS7 +
而且它不在tableview中居中。我試圖通過分配一個x = 0的幀來對齊它,但是這並沒有改變它左對齊。 這裏是什麼樣子
這是我的代碼:
// in class description
var refreshControl: UIRefreshControl!
// in viewDidLoad()
refreshControl = UIRefreshControl()
//refreshControl.frame(CGRectMake(0, 0, 100, 100))
refreshControl.attributedTitle = NSAttributedString(string: "Pull to refresh")
refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
tableView.addSubView(refreshControl)
func refresh(sender: AnyObject){
println("refreshing")
refreshControl.endRefreshing()
}
我明白了。你有一個想法如何至少讓它在tableview中居中? – 2014-10-26 15:43:55
我不記得做任何特別的事情。你確定你的tableView框架是正確的,它佔據整個屏幕? – sha 2014-10-26 15:46:48
TableBuilder在InterfaceBuilder中開箱即用,並且tableview單元格遍佈整個屏幕。我會仔細檢查。 – 2014-10-26 15:55:07