2017-03-11 2 views
0

Ich verwende XCode 8.2.1, um eine iOS App zu entwickeln. Wenn Sie die Schaltfläche "Abbrechen" im Bild unten genau betrachten, können Sie sehen, dass sie einen hellen blauen Farbton als Hintergrund hat. Ich habe versucht, diesen Hintergrund der ohne Glück Abbrechen-Taste so weit zu entfernen:Entfernen Abbrechen Schaltfläche Hintergrundfarbe in Suchleiste

Cancel button tint background

Ich erkennen, dass es ein geringer Opazität Schatten, was Farbe gebe ich als „Farbton“. Wenn ich den Farbton auf "Clear color" setze, ist dieser störende Hintergrund weg, aber der "Cancel" -Text verschwindet auch.

Tint selection Xcode

Wie kann ich diesen Hintergrund aus dem Schaltfläche Abbrechen entfernen?

+0

teilen Sie Ihren Code? bitte –

+0

Das hängt nicht mit dem Code zusammen, den ich in Swift habe, oder? Es ist alles im Storyboard. Obwohl ich im Code habe ich Logik zum Ausblenden und zeigen Sie die Schaltfläche Abbrechen nur bei Bedarf (wenn die Sucheingabe aktiv ist) – Amit

+0

ich denke, diese Art von Problem kann gelöst werden, wenn Sie pragmatisch die meiste Zeit Storyboard konnte nicht mit Farbe spielen. –

Antwort

1

Wenn jemand dieses Problem konfrontiert ist, das ist, wie ich es gelöst:

enter image description here

ich diesen Anwendungsbereich Titel entfernt und Der Farbton war weg. Ich weiß nicht, wie es dahin gekommen ist!

0

Sie können die Aufhebungs verstecken Schaltfläche folgenden Code

searchController.searchBar.showsCancelButton = false 
Verwandte Themen