Falscher Wert von UITableView: rowHeight bei iOS8
Der Code, mit dem ich ein Rechteck erstellt habe (zumindest bis iOS7), war
CGRect rect = [cTableView frame];
rect.origin.y += [cTableView rowHeight];
searchOverlayView = [[BecomeFirstResponderControl alloc] initWithFrame:rect];
Unter iOS7cTableView
(eine Instanz von aUITableView
) ist zurückgekommen44
. Testen in iOS8 mit einem iPhone 5s kehrt zurück-1
.
Warum passiert dies? Was ist der richtige Code, der verwendet werden muss, damit meine App mit iOS7 abwärtskompatibel ist?