UIToolBar Höhe nicht ändern

Ich habe eine sehr hartnäckige UIToolbar, der sich weigert, zu ändern Ihre Höhe keine Rolle, wie verschiedene Methoden, die ich versuchen.

Ich habe gesehen, diese Frage, und es funktioniert bei mir nicht

Gibt es eine Möglichkeit, ändern Sie die Höhe einer UIToolbar?

Es ist eine toolbar für meine cameraOverlayView während einer Aufnahme. hier ist, was ich versucht habe und nicht geklappt hat:

-Anpassung der aktuellen frame-Höhe

-Erstellen einer neuen CGRect für seine Rahmen

-Unterklassen UIToolbar und Bearbeiten der Funktion drawRect

- (void)drawRect:(CGRect)rect
{
  //Create a rectangle for the toolbar
  CGRect rectArea = CGRectMake(0, 0, 320, 70);
  [self setFrame:rectArea];

}

Gibt es eine Eigenschaft, die ich bewusst bin, die verhindert, dass ein UIToolbar aus der Anpassung der Höhe?

  • Ignorieren, was ich vorher. sagte: stackoverflow.com/questions/2135407/...
  • 'setFrame:' sollte funktionieren. Wenn Sie zu überschreiben drawRect sollten Sie wahrscheinlich nennen '[super drawRect:rect]'
InformationsquelleAutor FierceMonkey | 2011-05-16
Schreibe einen Kommentar