2017-12-01 2 views
0

탐색 컨트롤러 내에보기 컨트롤러가 있습니다. 내 View Controller에는 전체 화면을 차지하는 Text View 만 있습니다.텍스트 정렬 큰 제목 탐색 막대가있는 경우 맨 위로보기

나는 또한 뷰 컨트롤러에서 true로 prefersLargeTitles을 설정 한 : 내가하고 싶은 무엇

navigationController?.navigationBar.prefersLargeTitles = true 

상단에 텍스트보기를 정렬합니다. 나는 그것을 맨 위에 배치하고 맨 위 자동 레이아웃을 0으로 설정하려고했지만 큰 제목이 나타나지 않습니다. 나는 그것이 표시 관리 방법은 상단에 정렬되지 않지만, 조금 낮은 :

enter image description here

을하지만 그것은 제대로 표시 아니에요.

enter image description here enter image description here

다음을 할 수있는 올바른 방법은 무엇입니까 : 당신은 제목과 텍스트 사이의 작은 차이를 볼 수 있습니까?

+0

"상단"으로 텍스트보기를 정렬했다고 말했습니까? 텍스트보기가 어떤 제약을 받는지 구체적으로 설명 할 수 있습니까? (safe area, superview, etc.) – nathan

+0

죄송합니다. 나는 그것을 안전한 지역과 연결한다는 것을 의미했다. – gualizoe

+0

문제를 재현 할 수 있었던 것 같습니다. 그냥 명확히하기 위해 : 1) 상단 간격이 0이고 맨 위로 스크롤하면 큰 제목이 나타 납니까? 2) 상단 간격이 더 크면보기 컨트롤러가 처음 나타날 때 큰 제목이 약간 움직입니다? – nathan

답변

1

텍스트 뷰 상단을 위로 (이 아니라 안전 영역 상단) 정렬하여 내 자신의 질문을 해결했습니다. 이제는 내가 원하는 방식으로 작동하고 있습니다.

(감사합니다. @nathan :)

관련 문제