Accordingly to this question and the kind answer of KyleC I've implemented a UITableViewController
which has many rows relying on a fetch from Core Data. Every row display a simple NSString
(name of the object fetched) and has an UIPickerView
hidden.
The issue is that it's absolutely evident that when I tap the row in the previous UITableViewController
that opens the UITableViewController
with picker views there's some delay in the segue transition.
I know this because the previous controllers (they even perform Core Data requests) are not so slow in the transition.
-
Can some UIPickerView
s make the transition so slow and pretty ugly?
In which mode should I use Instruments to understand which is the slowly-guilty?
More important: if the slowness is derived from the numbers of UIPickerView
s how can I optimize this?
I want to clarify that the app is very light and the fetched objects from Core Data are only 4, with 4 UIPickerView
s.