현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - iOS 인터페이스는 xib나 스토리보드를 사용하는 것과 코드를 작성하는 것이 더 좋은가요?

iOS 인터페이스는 xib나 스토리보드를 사용하는 것과 코드를 작성하는 것이 더 좋은가요?

코드는 궁극적인 솔루션입니다

예를 들어 다양한 크기의 화면을 지원하고 각 화면에 가장 적합한 텍스트를 표시하는 앱이 필요한 경우, 사진 크기( 비례 스케일링) 이런 종류의 문제는 xib나 스토리보드로는 해결할 수 없습니다.

캡슐화된 코드 세트를 직접 빌드하고, 많은 핵심 컨트롤을 캡슐화하고, 그리기 방법을 다시 작성할 수 있습니다. (내부적으로 화면 크기와 기기 유형을 판단) 구현하기가 더 편리합니다.

물론 이런 종류의 일은 앱을 작성하는 대부분의 사람들의 범위를 벗어납니다.

일반적으로 코드는 스토리보드를 사용하면 앱을 더 쉽게 완성할 수 있습니다. ip4, ip5, ip6 및 ip6에서는 항상 UI 적응 문제가 발생합니다. 이 경우 일부 컨트롤의 높이를 제어하려면 코드를 사용해야 하며, 스토리보드만으로는 불가능합니다. 하세요.

코드 xib 스토리보드는 대부분의 숙련된 작업자가 수행하는 작업입니다.

코드 스토리보드가 적응을 완료할 수 있으면 복잡한 ViewController와 같은 일부 컨트롤을 분할해야 합니다. 여러 뷰가 있으며 각 뷰는 관리를 위해 독립적인 xib에 해당합니다. 이러한 방식으로 언제든지 여러 스토리보드와 뷰 컨트롤러 간에 이러한 독립적인 xib를 사용할 수 있으므로 일정량의 작업이 필요합니다. 어떤 뷰를 독립적인 xib로 분할할 수 있는지 더 잘 판단할 수 있도록 경험해 보세요.