2017-02-22 2 views
0

Ich habe gerade eine sehr einfache App im App Store veröffentlicht. Ich habe es für iOS 9.1 geschrieben, denn um Xcode 8 herunterzuladen, müsste ich meinen Laptop auf El Capitan oder Sierra aufrüsten (es läuft langsam Yosemite, also halte ich das nicht für eine gute Idee).Weiße Linie erscheint am unteren Rand von UIButton

Als ich die App getestet habe, habe ich ein Gerät mit iOS 9.1 verwendet, weil das verwendete iPhone die gleiche Betriebssystemnummer verwenden muss, für die die App programmiert wurde.

Ich veröffentlichte die App und ich heruntergeladen in zwei Telefone, ein iPhone 5s mit iOS 9.3 und ein iPhone SE mit iOS 10. Die 5s funktioniert gut, aber wenn ich die App auf dem SE laufen, erscheinen dicke weiße Linien an der unten in jedem UIButton. Ich habe versucht, die App zu löschen und neu zu installieren, aber das Problem tritt immer noch auf.

Ich habe noch nie auf Swift 3 codiert, und dies ist meine erste App Store-Version, also bin ich ratlos, was das Problem ist. Ich habe diesbezüglich keine Informationen online gefunden.

Ist das ein Problem, das ich beheben kann? Wenn ja, wie kann ich es beheben?

Hier ist mein app, btw (schamloser Stecker): https://itunes.apple.com/es/app/breakitup/id1207626557?l=ca&mt=8 my app Wie Sie sehen können, weiße Linien am unteren Rande der Schaltflächen erscheinen

+0

Ich denke, wir brauchen Screenshots und Code, um zu helfen. –

+0

Schön gestaltete App. Können Sie einen Screenshot des Problems teilen? Meine Knie-Reaktion ist ein Layout-Problem. Vielleicht ein Mangel an Beschränkungen. – mrabins

+0

@mrabins Ich habe einen Screenshot hinzugefügt. Ich habe eigentlich die meisten Buttons programmatisch hinzugefügt, und die, die ich auf dem Storyboard gemacht habe, haben das gleiche Problem. Wenn es sich um ein Layoutproblem handelt, gibt es einen Grund, warum es unter iOS 10 anders wäre als 9? – Marcel

Antwort

2

Es gibt kein Problem mit Ihrem Code oder XIB beantwortet. Überprüfen Sie Ihre Einstellung -> Allgemein -> Eingabehilfen -> Schaltflächenformen ausschalten. Führen Sie Ihr Projekt erneut aus. Es wird nicht angezeigt, dass Sie unter den Tasten unterstreichen.

Verwandte Themen