문제

iPhone 3.0 용 아랍어 앱을 작업 중입니다. UitableViewCell을 오른쪽으로 왼쪽으로 변환 할 수있는 방법이 있는지 궁금합니다. 나는 모든 것이 반대 방향으로되기를 원합니다. 이견있는 사람?

도움이 되었습니까?

해결책

자신만의 uitableviewcell 서브 클래스를 만드는 것은 그렇게하기 어렵지 않으며 아마도 맞춤형 모양을 얻기 위해 가장 먼저하고 싶은 일일 것입니다. CellForseAtIndexPath 함수의 사용자 정의 XIB 파일과 약간의 수정 된 코드 만 있으면됩니다.

NSString *CellIdentifier = @"IndividualContractWithResult";
UITableViewCell *cell;

...

cell = [thisTableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil)
{
    // TODO: improve code by avoiding the view controller creation
    UIViewController *vc = [[UIViewController alloc] initWithNibName:@"IndividualContractWithResult" bundle:nil];
    cell = (IndividualContractWithResult_Cell *) vc.view;
    [vc release];
}

다른 팁

흠 .. 정말 흥미 롭습니다) 해결책이 없지만 제안이 거의 없습니다. 우선, cgaffinetransforminvert를 사용하여 테이블을 미러링 할 수 있습니다. 쓸모가 없다면 TableView 셀을 사용자 정의 할 수 있습니다 (왼쪽에서 UIIMAGEVIEW를 만들고 UILABEL을 오른쪽에 UITEXTALIGNMENTRIGHT로 만들 수 있습니다). 이것은 당신의 테이블에 관한 것입니다. 다른보기로 이동하려면 uinavigationcontroller를 사용하는 대신 UiviewAnimationTransitionFlipfromleft 애니메이션으로 테이블보기를 변경할 수 있습니다. 예쁜 해결책은 아니지만 트릭을 할 수 있습니다) 행운을 빕니다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top