Xcode - Wie kann ich die Erkennung der Display-Größe des iPhone
Habe ich zwei xibs, eine für das iPhone 4 und eine für das iPhone 5; 3,5-Zoll-und 4 Zoll. Ich möchte einfach fügen Sie einige code, der sagt, die app zu laden. Ich habe diesen code, der soll die Arbeit machen:
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone))
{
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 480)
{
//Load 3.5 inch xib
}
if(result.height == 568)
{
//Load 4 inch xib
}
Ich es in der ViewController.M(ist das wo ich es sagen?) und der build fehlschlägt sagen, es ist ein parse-Problem erwartet Bezeichner "("
Kann mir jemand helfen mit dieser einfachen fix? Danke!
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
verwenden Sie diese ZeileDiese Frage scheint off-topic, weil es sich um einen Tippfehler.
das problem in Ihrem code, den Sie Hinzugefügt haben, extra ) entfernen Sie es einfach, es wird funktionieren
Nicht sicher, was in der Nähe Grund verwendet werden sollten.
Es gibt keine "vorkonfigurierte" engen Grund für typo Fragen (mehr), zu vergleichen, meta.stackexchange.com/questions/192846/....
InformationsquelleAutor Brad Conidaris | 2013-09-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
fügen Sie folgende Zeile in Ihr Präfix.pch-Datei...das ist der einfachste Weg, um zu überprüfen, Display-Größe, keine Notwendigkeit, um Zeilen extra-code...
nun wo immer Sie wollen, um zu überprüfen screen-Größe , so stellen Sie Bedingung wie unten, und Sie können tun, was Sie wollen....
Happy Coding!!!!
dies kann nicht die Antwort auf die Frage, aber diese Antwort ist die einfachste und intelligenteste Weg, um zu erkennen, Bildschirmgröße, mein Freund.Warum schreiben sollte 3 oder 4 Zeilen code nur für die Erkennung der Bildschirmgröße..
können Sie erklären, in brife, warum es ist die intelligente Antwort?
aavje erklären karis....
aber es funktioniert nicht in meinem code ....kann u erklären, wie man es benutzt ...wirklich yar nahi chal tu ?
InformationsquelleAutor NiravPatel
setzen Sie diese Bedingung
Wo mache ich das?
Wenn Sie laden Sie Ihre Feder für 3,5 oder 4 Zoll-Bildschirm Sie können dies überprüfen, Zustand und Belastung Ihrer Feder entsprechend
Kannst du das etwas erläutern? Verwirrt über Federn
Wenn Sie schieben Sie Ihre viewController mit der navigation gibt, können Sie diese Bedingung prüfen und laden der xib-Datei von Ihrer Anforderung.
InformationsquelleAutor D-eptdeveloper
entfernen extra ")" am Ende dieser Linie
InformationsquelleAutor Prashant Nikam
Versuchen, diese zu entfernen Letzte Klammer
Welche Datei muss ich den code? Appdelate.m?
InformationsquelleAutor guru