2012-10-22 6 views

답변

3

당신은 3 기본적인 접근 방법이 있습니다

  1. 사용 QuartzCore과의 drawRect를 오버라이드 (override) 다음에 UIView 층의 borderWidth와의 borderColor
  2. 이 UIViews 만들기 각 이미지가 포함 특성 설정 사용자 지정 UIView 하위
  3. 에 가로선은 높이 1, 세로선은 세로 선의 너비는 1입니다. 뷰의 backgroundColor를 설정하고 하위 뷰 subview

3은 가장 구현하기 쉽지만 가장 우아하지는 않습니다. 1은 drawInRect를 사용하여 동일한 그래픽 컨텍스트에 이미지를 그릴 수 있기 때문에 메모리 측면에서 가장 강력합니다. 이렇게하면 뷰 계층 구조가 단일 뷰로 축소됩니다.

0

단일 선 너비 또는 높이보기를 배치하고 배경색을 원하는 선 색으로 만들 수 있습니다.