I load the data from NSURL from internet and show up the data by WKInterfaceTable. My Table have about 82 rows with text inside each row. When I run the code, my table show up the data row by row and it's take about 2 - 3 seconds to show up all the data on my table. I have a function to show up new WKInterface when user press a row:
override func table(table: WKInterfaceTable, didSelectRowAtIndex rowIndex: Int) {
self.pushControllerWithName("detail", context: nil)
}
but I got a problem, My application will not push the "detail" WKInterface if I press the row when my table didn't load all data yet. I have to wait 2-3 seconds when my table show up all the data and after that every function working fine. How can I call the function to push the detail WKInterface when my table is showing the data?