Zeigen Sie immer den Abbrechen-Button in einer UISearchBar an

8

Ich verwende eine Tabellenansicht mit einem UISearchDisplayController in Verbindung mit einem UISearchBar . Die Suchleiste blendet die Schaltfläche "Abbrechen" automatisch aus, wenn sie ungeeignet ist, aber ich verwende den Ansichts-Controller in einem modalen Zustand. Daher möchte ich immer die Schaltfläche "Abbrechen" anzeigen und sie verwenden, um den Modalansicht-Controller zu löschen, wenn die Suche abgebrochen wird / p>

Gibt es eine Möglichkeit, die Abbrechen-Schaltfläche sichtbar zu machen, ohne eine benutzerdefinierte Suchleiste zu erstellen?

    
Erik Aigner 25.08.2011, 13:42
quelle

3 Antworten

2

Sie sollten den Anzeigedelegaten

verwenden %Vor%     
Omar Freewan 15.05.2012 12:51
quelle
1

das funktioniert

%Vor%     
animal_chin 25.10.2012 10:04
quelle
1

Ich fand eine Lösung nach der Suche nach einem viel.

Es funktioniert derzeit für mich. Nach dem Hinzufügen des Codes habe ich die Klasse in Interface Builder geändert, um die Klasse anstelle von UISearchBar zu verwenden. Ich habe auch "Show Cancel Button" aktiviert.

Der Code:

%Vor%     
Joshua Cancienne 06.08.2013 19:51
quelle

Tags und Links