2010-03-01 7 views
0

iPhone 응용 프로그램에서 TableView를 사용자 정의하려고합니다. 이 작업을 수행하는 많은 자습서를 찾았지만 모두 버전 3.0 이상입니다. 최대한 많은 iPhone/iTouches에서 작동하도록 가능한 한 제네릭 응용 프로그램을 만들고 싶습니다.TableView - iPhone 사용자 정의하기

2.2.1-3의 사용자 정의 TableView를 만들 수 있습니까? 나는 아무것도 찾지 못했고 그것이 가능하지 않다고 생각하기 시작했습니다.

+4

나는 이것이 당신의 질문에 답이되지 않는다는 것을 알고 있지만,이 시점에서 3.0 이전의 장치를 지원할 가치가 있는지 여부를 강력하게 고려해야합니다. 3.0은 9 개월 동안 모든 새로운 기기에 사전 설치되었으므로 이전에 기기를 사용하는 사용자가 많은 기기를 이미 업그레이드 한 것으로 나타났습니다. 이 숫자는 시간이 지남에 따라 올라갈 것입니다. 오래된 장치의 경우 UITableView를 사용하는 것이 더 나은지 아니면 다른 사람들을 위해 더 나은 디자인과 기능을 추가하는 것이 더 나은지 고려하십시오. –

+0

정확히 2.x로 할 수없는 일을하려는 "맞춤 설정"의 종류는 무엇입니까? FWIW는 매우 적은 비율의 iPhone/iPod 사용자가 아직 2.x에 있습니다. 업그레이 드를 꺼리는 사람들을 지원하기 위해 뒤로 굽히는 것이 정말 가치가 있습니까? –

+0

나는 다음과 같은 것을하려고한다 : http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html –

답변

1

2.2.1 AFAIK에서 표를 사용자 정의 할 수 있습니다. 실제로 위에 링크 된 튜토리얼은 iPhone 3.0이 출시되기 몇 개월 전에 작성되었습니다.

하지만 위의 의견에 동의해야합니다. 3.0 미만의 항목은 지원할 가치가 없을 것입니다. 특히 3.0 이전 버전에서는 initWithFrame을 사용하여 UITableViewCell을 초기화 할 예정입니다.이 메소드는 현재 사용되지 않습니다. 따라서 2.2.1을 지원하기로 결정하면 iPhone OS의 향후 릴리스에서 작동하지 않을 수 있습니다. 모퉁이를 돌면 4.0으로 현명한 움직임이 아닙니다.

관련 문제