2013-03-29 18 views
5

Tôi đã bắt đầu tìm hiểu công cụ Tự động bố cục mới trong XCode trên iOS. Bố cục tự động thực sự khá gọn gàng, nhưng nó có vẻ là một nỗi đau để kiểm tra. Tôi dường như nhớ về phía Mac có một cách bạn có thể Xem trước một giao diện và kéo nó đến các kích cỡ khác nhau để kiểm tra nếu điều khiển xếp hàng đúng cách. Có bất kỳ thứ gì như thế này cho iOS hoặc một số công cụ để tạo điều kiện thử nghiệm chế độ xem AutoLayout của bạn không? Ngoài ra, một cái gì đó để chuyển sang phải sang trái cũng sẽ hữu ích. Tôi chỉ muốn kiểm tra tất cả các ràng buộc của mình và đảm bảo chúng hoàn hảo.xem trước tự động hoàn tất với các kích thước và kiểu ngôn ngữ khác nhau

Trả lời

0

Một tùy chọn cho iOS mà tôi đã tìm thấy là đặt Thanh trạng thái thành Không có ở chế độ xem gốc của XIB. Thao tác này sẽ xóa thanh trạng thái màu đen và hiển thị các điều khiển thay đổi kích thước. Bằng cách này bạn có thể kéo khung xung quanh và xem cách điều khiển hoạt động. Nó vẫn sẽ không chạy mã mặc dù. Ngoài ra, tôi chưa tìm ra cách bật văn bản từ phải sang trái.

2

Nếu bạn có chuỗi được bản địa hóa, bạn có thể chuyển đến menu Sản phẩm Xcode rồi chọn Đề án ---> Chỉnh sửa sơ đồ. Trong phần trên cùng bên phải (Đối số được truyền khi khởi động), nhấp vào nút + và sau đó nhập: -NSDoubleLocalizedStrings CÓ và đảm bảo chọn hộp kiểm bên cạnh nó. Điều này sẽ tăng gấp đôi tất cả các chuỗi được bản địa hóa của bạn để mô phỏng một ngôn ngữ như tiếng Đức có xu hướng có từ dài.

+0

Tính năng này có hoạt động trên iOS không? Trong Xcode 5.1.1 nó dường như không có hiệu ứng – brainray

1

Nhờ của Apple chúng tôi có xem trước sống trong XCode mới 5.

6

Để xem một bản xem trước của những gì Auto Layout sẽ làm theo các điều kiện khác nhau, làm như sau trong Xcode 5:

  1. Mở lên một bảng phân cảnh.
  2. Mở trình chỉnh sửa trợ lý (bao nhiêu tùy thích).
  3. Trong trình chỉnh sửa trợ lý, nhấn vào nút thứ 4 (nút có nội dung Thủ công/Tự động/v.v.).
  4. Chọn "Xem trước".
  5. Bây giờ bạn có thể sử dụng các điều khiển trên góc dưới bên phải để tùy chỉnh:
    • phiên bản iOS (6 hoặc 7)
    • xoay thiết bị (chân dung hoặc phong cảnh)
    • kích thước màn hình điện thoại (3,5" hoặc 4 ")

để mô phỏng một ngôn ngữ từ phải sang trái, theo WWDC 2012 Auto Layout by Example phiên 232) video (:

  • Set các đối số sau đây: (sử dụng một phương pháp như this)
    • AppleTextDirection YES
    • NSForceRightToLeftWritingDirection YES

Nhiều lập luận rằng có thể giúp với Auto Layout có thể found here.