2010-02-02 32 views
6

Tôi muốn tạo một hình chữ nhật Ranh giới và chèn một UITextView và hai nút trong hình chữ nhật đó. Nếu tôi tạo hình chữ nhật bằng cách thêm một subView trong một lớp UIView hơn tôi không thể tương tác với các điều khiển trong khu vực hình chữ nhật mà tôi chèn vào trong subview từ Interface builder.Làm thế nào để thêm một ranh giới ranh giới trong UIView của Iphone.Xin hãy đọc mô tả

Tôi gắn một màn hình cho điều đó

http://www.algoworks.com/images/img065842101.jpg

Trong hình ảnh này, tôi phải thực hiện một hình chữ nhật và phải chèn một cái nhìn văn bản và hai Ui buttons.If Tôi đang làm cho hình chữ nhật từ UIView và thêm trong View Controller so với các điều khiển được thêm vào trong subview này từ Interface builder không đáp ứng. Vì vậy, tôi phải thêm các điều khiển này theo Lập trình để tạo ra nhiệm vụ này rất khó khăn.

Vui lòng cung cấp cho tôi giải pháp để tạo đường biên của hình chữ nhật và hơn để thêm Kiểm soát.

Trả lời

12

Chỉ cần đặt tất cả các điều khiển trong vùng chứa UIView và đặt các thuộc tính borderWidthborderColor của lớp chế độ xem của vùng chứa.

2

Ole Begemann là chính xác trong bài đăng của mình trong borderWidth. Một điều quan trọng nữa là bạn cần dòng sau.

#import <QuartzCore/QuartzCore.h> 

mj

+1

này phải là một bình luận cho câu trả lời đó (hoặc và chỉnh sửa của nó) thay vì một câu trả lời riêng biệt. – Rivera

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