iPad지도 화면 해상도가 1024x768에서 멈춤

Kokanee

이것이 Swift / Xcode6 또는 iOS 질문인지 확실하지 않지만 그것이 내 환경입니다. iOS 시뮬레이터 및 iPhone 장치 측면에서 잘 작동하는 iOS Swift지도 앱이 있지만 시뮬레이터 또는 실제 장치에서 iPad 장치를 사용할 때 MapView가 1024x768로 고정되어 화면의 일부만 사용합니다 (상단 오른쪽) iPad에서.

Screen Bounds, View Bounds 및 View Frame 너비와 높이를 모두 버리고 모두이 기본값 인 1024x768로 설정되고 모든 원점은 0,0으로 설정됩니다. iPad 장치의 전체 화면을 활용하려면 어떻게해야합니까? 화면 값은 장치, 시뮬레이터 또는 실제에 따라 설정 될 것이라고 생각했고 그 값을 재설정 할 수 있지만 알아낼 수없는 것 같습니다. 또한 이것이 스케일 설정 등의 측면에서 MKMapView의 스토리 보드에서 설정할 수있는 것인지 궁금합니다.

그래서 질문은 어떻게하면 iPad 장치에 대해 전체 화면을 사용하고 작동하도록하는 것입니다.

다음은 이러한 값을 덤프하는 매우 간단한 샘플 코드입니다.

import UIKit
import MapKit

class ViewController: UIViewController, MKMapViewDelegate {

@IBOutlet var theMapView : MKMapView

override func viewDidLoad() {
    super.viewDidLoad()

    println("myscreen.bounds.width, height = \(UIScreen.mainScreen().bounds.width) \(UIScreen.mainScreen().bounds.height) ")
    println("self.view.bounds.width, height = \(self.view.bounds.width) \(self.view.bounds.height) ")
    println("self.view.bounds.origin x,y = \(self.view.bounds.origin.x) \(self.view.bounds.origin.y) ")
    println("self.view.frame.width, height = \(self.view.frame.width)  \(self.view.frame.height) ")
    println("self.view.frame.origin.x,y = \(self.view.frame.origin.x) \(self.view.frame.origin.y) ")
}

출력 결과 :

myscreen.bounds.width, height = 768.0 1024.0 
self.view.bounds.width, height = 768.0 1024.0 
self.view.bounds.origin x,y = 0.0 0.0 
self.view.frame.width, height = 768.0  1024.0 
self.view.frame.origin.x,y = 0.0 0.0 

시뮬레이터 또는 장치 스크린 샷

Rickster

스크린 샷을 보면 새로운 범용 스토리 보드를 사용하고, Any / Any 모드에서 편집하는 동안 맵보기에 넣고 제약 조건을 설정하지 않은 것 같습니다. 맵 뷰가 수퍼 뷰의 가장자리에 달라 붙도록하는 제약이 없기 때문에 Any / Any Interface Builder 캔버스의 크기로 유지됩니다.

스토리 보드에서 맵보기를 선택하고 오른쪽 하단에있는 작은 I-beam 팝업 메뉴에서 제안 된 제약으로 재설정을 선택합니다.

(인쇄하는 숫자는 화면 크기와 컨테이너보기 크기를 인쇄하고 있기 때문에 전체 내용을 말하지는 않지만의 크기는 아닙니다 theMapView.)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

화면 해상도가 1024x768에서 멈춤

분류에서Dev

화면 해상도가 1024x768에서 멈춤

분류에서Dev

해상도가 1024x768에서 멈춤

분류에서Dev

해상도가 1024 x 768에서 멈춤

분류에서Dev

Philips 220SW 모니터 화면 해상도가 1024x768에서 고정 된 Asus S400CA

분류에서Dev

머신 서버가없는 EC2에서 16.04, 화면 해상도가 800 x 600에서 멈춤

분류에서Dev

1280x800에서 노트북 화면 해상도가 멈춤-IdeaPad Z580

분류에서Dev

화면 해상도를 1024x768 이상으로 변경할 수 없으며 어제까지 더 큰 해상도에서 제대로 작동한다고 생각했습니다.

분류에서Dev

rEFInd는 1024x768 해상도 이상에서 작동하지 않습니다.

분류에서Dev

Ubuntu 14.04 LTS로 업데이트되었습니다. Dell Dimension C521에서 화면 해상도가 640x480에서 멈춤

분류에서Dev

PC가 부팅 화면에서 멈춤

분류에서Dev

Windows가 잠금 화면에서 멈춤

분류에서Dev

두 번째 모니터가 1024X768에서 4 : 3으로 멈춘 이유

분류에서Dev

두 번째 모니터가 1024X768에서 4 : 3으로 멈춘 이유

분류에서Dev

Kubuntu가 로그인되지 않고 로그인 시작 화면에서 멈춤

분류에서Dev

Kubuntu가 로그인되지 않고 로그인 시작 화면에서 멈춤

분류에서Dev

우분투가 종료되지 않거나 시작 화면에서 멈춤

분류에서Dev

컴퓨터가 시작되지 않음-Lenovo 시작 화면에서 멈춤

분류에서Dev

Ubuntu 12.04 LTS는 항상 처음 로그인에서 멈췄지만 두 번째로 복구 화면에 멈춤

분류에서Dev

Ubuntu 12.04 LTS는 항상 처음 로그인에서 멈췄지만 두 번째로 복구 화면에 멈춤

분류에서Dev

Ubuntu가 비정상적인 화면에서 멈춤

분류에서Dev

UWP BackgroundDownloader가 PC에서도 멈춤

분류에서Dev

freecode 도전을 위해 weatherApp에 멈춤

분류에서Dev

Google지도 v2가로드시 회색 화면과 함께 멈춤

분류에서Dev

Ubuntu 18.04 LTS live-usb에서 부팅을 시도하면 BIOS가 멈춤

분류에서Dev

내 컴퓨터가 로그인 화면에서 멈춤

분류에서Dev

우분투가 보라색 화면에서 멈춤

분류에서Dev

우분투가 보라색 화면에서 멈춤

분류에서Dev

내 컴퓨터가 로그인 화면에서 멈춤

Related 관련 기사

  1. 1

    화면 해상도가 1024x768에서 멈춤

  2. 2

    화면 해상도가 1024x768에서 멈춤

  3. 3

    해상도가 1024x768에서 멈춤

  4. 4

    해상도가 1024 x 768에서 멈춤

  5. 5

    Philips 220SW 모니터 화면 해상도가 1024x768에서 고정 된 Asus S400CA

  6. 6

    머신 서버가없는 EC2에서 16.04, 화면 해상도가 800 x 600에서 멈춤

  7. 7

    1280x800에서 노트북 화면 해상도가 멈춤-IdeaPad Z580

  8. 8

    화면 해상도를 1024x768 이상으로 변경할 수 없으며 어제까지 더 큰 해상도에서 제대로 작동한다고 생각했습니다.

  9. 9

    rEFInd는 1024x768 해상도 이상에서 작동하지 않습니다.

  10. 10

    Ubuntu 14.04 LTS로 업데이트되었습니다. Dell Dimension C521에서 화면 해상도가 640x480에서 멈춤

  11. 11

    PC가 부팅 화면에서 멈춤

  12. 12

    Windows가 잠금 화면에서 멈춤

  13. 13

    두 번째 모니터가 1024X768에서 4 : 3으로 멈춘 이유

  14. 14

    두 번째 모니터가 1024X768에서 4 : 3으로 멈춘 이유

  15. 15

    Kubuntu가 로그인되지 않고 로그인 시작 화면에서 멈춤

  16. 16

    Kubuntu가 로그인되지 않고 로그인 시작 화면에서 멈춤

  17. 17

    우분투가 종료되지 않거나 시작 화면에서 멈춤

  18. 18

    컴퓨터가 시작되지 않음-Lenovo 시작 화면에서 멈춤

  19. 19

    Ubuntu 12.04 LTS는 항상 처음 로그인에서 멈췄지만 두 번째로 복구 화면에 멈춤

  20. 20

    Ubuntu 12.04 LTS는 항상 처음 로그인에서 멈췄지만 두 번째로 복구 화면에 멈춤

  21. 21

    Ubuntu가 비정상적인 화면에서 멈춤

  22. 22

    UWP BackgroundDownloader가 PC에서도 멈춤

  23. 23

    freecode 도전을 위해 weatherApp에 멈춤

  24. 24

    Google지도 v2가로드시 회색 화면과 함께 멈춤

  25. 25

    Ubuntu 18.04 LTS live-usb에서 부팅을 시도하면 BIOS가 멈춤

  26. 26

    내 컴퓨터가 로그인 화면에서 멈춤

  27. 27

    우분투가 보라색 화면에서 멈춤

  28. 28

    우분투가 보라색 화면에서 멈춤

  29. 29

    내 컴퓨터가 로그인 화면에서 멈춤

뜨겁다태그

보관