0
當我點擊位置單元格時,如何獲得正確的位置?如何調整UITableViewController中的部分和行?
因爲在我的主要故事板有兩排,第一個是位置,第二個是日期選取器單元格。
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath)
{
if indexPath.section == 2 && indexPath.row == 2
{
let authStatus = CLLocationManager.authorizationStatus()
if authStatus == .NotDetermined
{
locationManager.requestWhenInUseAuthorization()
return
}
if updatingLocation
{
stopLocationManager()
} else
{
location = nil
lastLocationError = nil
placemark = nil
lastGeocodingError = nil
startLocationManager()
}
updateLabels()
configureGetButton()
}
tableView.deselectRowAtIndexPath(indexPath, animated: true)
textField.resignFirstResponder()
if indexPath.section == 2 && indexPath.row == 1 { if !datePickerVisible {
showDatePicker()
}
else
{
hideDatePicker()
}
}}
請註明你到底想知道什麼,你的問題標題和說明似乎是不同的.. – AnshaD
我只是想要一個如果indexPath.section == 2 && indexPath.row == 2 {...}如果這是正確的,那麼爲什麼我不會得到答案後點擊位置單元格 – Ashwini
好的,這很好所以上面的代碼不適合你?對 – AnshaD