De schaal en grootte van de Xcode iPhone-simulator aanpassen

Is er een manier om de iOS-simulator voor iPhone 5 in Xcode te maken, met de werkelijke grootte van de iPhone 5. Ik krijg een enorm scherm en het leek alsof alles geschaald was.


Antwoord 1, autoriteit 100%

Met Xcode 9 – Simulator kun je & sleep een willekeurige hoek van de simulator om het formaat te wijzigen en in te stellen volgens uw vereisten.

Kijk naar deze momentopname.

voer hier de afbeeldingsbeschrijving in


Opmerking: met Xcode 9.1+ zijn de schaalopties van de simulator gewijzigd.

Sneltoetsen op het toetsenbord:

Volgens Xcode 9.1+

Physical Size       ⌘ 1      command + 1
Pixel Accurate      ⌘ 2      command + 2

Volgens Xcode 9

50% Scale           ⌘ 1      command + 1
100% Scale          ⌘ 2      command + 2
200% Scale          ⌘ 3      command + 3

Simulatorschaalopties uit Xcode-menu:

Xcode 9.1+:

Menubalk ▶ Venster ▶ “Hier kunnen beschikbare opties de schaal van de simulator wijzigen” (Fysieke grootte& Pixel-nauwkeurige)

Pixel Accurate: past het formaat van uw simulator aan tot de werkelijke (fysieke) pixels van het apparaat, als de schermgrootte (pixel) van uw Mac-systeem zoveel hoge resolutie ondersteunt, anders blijft deze optie uitgeschakeld.

Tip: draai de simulator (⌘ + ← of ⌘ + → ), als Pixel Accurate is uitgeschakeld. Het kan worden ingeschakeld (als het op het scherm past) in landschap.

voer hier de afbeeldingsbeschrijving in


Xcode 9.0

Menubalk ▶ Venster ▶ Schaal ▶ “Hier zijn de beschikbare opties om de schaal van de simulator te wijzigen”

voer hier de afbeeldingsbeschrijving in


Tip: Hoe maak je een screenshot met 100% (een schaal met werkelijke apparaatgrootte) die kan worden geüpload naar de AppStore?

Schakel ‘Rendering optimaliseren voor vensterschaal’ uit in het menu Debugvoordat u een schermafbeelding maakt (zie hier: Hoe maak je screenshots in de iOS-simulator)

Er is een optie

Menubalk ▶ Foutopsporing ▶ “Optimaliseer weergave voor vensterschaal” uitschakelen

voer hier de afbeeldingsbeschrijving in


Hier is het document van Apple: Formaat van een simulatorvenster wijzigen


Antwoord 2, autoriteit 75%

Je kunt geen 1:1 verhouding hebben.

U kunt het echter schalen vanuit de iOS Simulator > Window > Scale.


Antwoord 3, autoriteit 31%

Controleer deze afbeelding… U kunt de grootte van uw simulator hier wijzigen

of druk op CMD+1, CMD+2of CMD+ 3

voer hier de afbeeldingsbeschrijving in


Antwoord 4, autoriteit 14%

Je kunt elke gewenste schaal instellen. Het is echt geworden nadat 6+ simulators werden gepresenteerd

Volg de volgende eenvoudige stappen om het te verkrijgen:

  1. simulator afsluiten indien geopend
  2. open terminal (van bijvoorbeeld spotlight)
  3. plak de volgende tekst in de terminal en druk op enter

standaard schrijven ~/Library/Preferences/com.apple.iphonesimulator SimulatorWindowLastScale “0.4”

Je kunt elke schaal proberen door 0,4 te veranderen in de gewenste waarde.

Om deze aangepaste schaal opnieuw in te stellen, past u een standaardschaal toe vanuit het simulatormenu op de hierboven beschreven manier.


Antwoord 5, autoriteit 5%

Je ziet het enorm vanwege je schermresolutie. Het scherm van de iPhone 5 is 640×1136. De huidige resolutie van uw beeldscherm is te vinden in Systeemvoorkeuren, en de hoogte op notebooks is meestal rond de 1000 px (geven of nemen). Dus zeker, de simulator op schaal 1: 1 zal de hele hoogte van het scherm innemen en zelfs meer.

De iPhone-simulator heeft drie schalen, 100%, 75% en 50%. Je kunt er op elk moment tussen wisselen door op CMD+1, CMD+2, CMD+3 of in het venstermenu te drukken.

Houd er rekening mee dat de 100%-modus erg handig is voor grafische controles, op volledige resolutie kun je alle defecten opmerken of de puntgrootte van de elementen meten.


Antwoord 6, autoriteit 2%

Specifiek voor Xcode 9.1:
U kunt verwijzen naar het antwoord van @Krunal hierboven of de onderstaande stappen volgen

het is een beetje lastig om de grootte van de simulator aan te passen.

Als u op uw simulatorscherm wilt zoomen, volgt u onderstaande stappen:

  • Goto Window->Uncheck Show Device Bezels

refereer screenshot 1

  • Goto Window->select zoom

zie screenshot 2

nadat je dit hebt gedaan, kun je het formaat van je simulator wijzigen door de randen van de simulator te slepen.

Pixel Accurate: het is bedoeld om uw simulator in dezelfde grootte weer te geven als de pixels van het fysieke apparaat. Als uw schermformaat niet voldoende resolutie heeft om de afmetingen te dekken, wordt Pixel Accurateoptie.

Alternatief is om de simulator naar de liggende modus te veranderen door op ⌘ + → te klikken, daarna kun je op ⌘ + 2 klikken om de optie Pixel Accurate te selecteren (zorg ervoor dat je Show Device Bezelshebt uitgeschakeld om de grootte te verkleinen.

p>


Antwoord 7

Echter iOS Simulator->HardWare->Devicemenu.


Antwoord 8

In Xcode 9 is er een nieuwe optie “Werkelijke grootte”. In de Simulator naar het menu Venster en kies Schaal > Werkelijke grootte om het te activeren. Dit houdt rekening met uw huidige schermresolutie om ervoor te zorgen dat het apparaat op het scherm overeenkomt met de fysieke afmetingen van een echt apparaat.

Other episodes