Probleme mit dem SearchDisplayController auf dem iPad

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Probleme mit dem SearchDisplayController auf dem iPad

    Hallo Entwickler,

    ich habe mal wieder ein Problem.
    Es geht um den SearchDisplayController auf dem iPad.

    Zuerst einmal funktioniert die ScopeBar im Landscape nicht.
    Ich bekomme dann ein Bild, wie es dann auf Screenshot ersichtlich ist.
    Wenn ich den Text der SaerchBar bearbeiten will, verschwindet die ScopeBar komplett.
    Im Protrait Modus funktioniert es einwandfrei.

    Das zweite Problem ist die Tastatur dabei.
    Mein SearchDisplayController befindet sich in einem modal angezeigten Form Sheet.
    Die Tastatur wird aber bei [searchBar resignFirstResponder]; nicht eingefahren.
    Gibt es da einen Befehl, mit dem man die Tastatur "zwangs-"einfahren kann?

    Weiß jemand eine Lösung für diese Probleme?
  • Ich glaube es liegt daran, dass die ScopeBar im Landscape rechts neben dem Feld der Suchbegriffe angezeigt wird.
    In meinem modalen Form Sheet reicht aber der x Platz nicht und so gibt es den grafischen Fehler oder die ScopeBar verschwindet komplett.
    Ich habe es jetzt so gelöst, dass die ScopeBar nicht angezeigt wird, habe sie aber durch ein UISegmentedControl in der Toolbar ersetzt.