2014-10-20 15 views
6

Tôi đang cố gắng để có hai nút cạnh nhau trông chính xác trên mọi thiết bị nhưng không có vấn đề gì ràng buộc tôi dường như thêm vào tôi tiếp tục nhận được các vấn đề tương tự như thế này (một nút lớn hơn khác):Kéo hai nút theo chiều ngang trên tất cả các thiết bị AutoLayout

enter image description here

Bất kỳ ý tưởng những gì tôi đang làm sai như xa như thêm trong những hạn chế? Tôi không sử dụng mã cho việc này đơn giản là thực hiện nó thông qua InterfaceBuilder trong Storyboard.

ràng buộc thiết lập:

Trả lời: Dẫn đầu Space, Space Bottom, Chiều cao Equals: 45, Trailing để Xóa Nút

Xóa: Trailing Space, Bottom Space, 32: 9 Ratio, Chiều cao Equals: 45, Dẫn đầu Trả lời Bt

Trả lời

13

Với cả hai nút được chọn, chuyển đến Trình chỉnh sửa> Ghim> Chiều rộng bằng nhau. Sau đó, đặt chiều cao, khoảng trắng đầu/cuối, khoảng cách giữa các nút và không gian phía dưới.

2

Bạn cần thêm ràng buộc cho chiều rộng bằng nhau và cũng loại bỏ ràng buộc '32: 9 ratio ', hiện đang đặt chiều rộng cho nút "Xóa" có chiều rộng được đặt cho "Trả lời" nút. Đó là nguyên nhân gây ra vấn đề.

Nếu sau đó bạn vẫn có các cạnh đường viền & hàng đầu được ghim vào các cạnh tương ứng của chế độ xem vùng chứa và đặt khoảng cách giữa chúng thành 0, thì bạn nên làm tốt.

3

Theo tôi thêm khó khăn sau đây

  • Chọn nút Reply cho biết thêm không gian và không gian phía dưới để SuperView
  • Add Trung tâm Y trở ngại nút để xóa
  • Sau đó, sắp xếp không gian trên và dưới nút để xóa hàng đầu và cũng thêm dấu cách để xóa nút
  • Sau khi nút xóa chọn này thêm khoảng trống dưới cùng và khoảng trắng cuối.

tôi đã hoạt động tương tự trên một trong những quan điểm của tôi, vui lòng xem hình ảnh này để biết thêm Reply Button

Chúc mừng codding :)

Các vấn đề liên quan