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?
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%Tags und Links ios cocoa-touch