컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - Taobao와 같은 여러 제품의 평가 기능을 어떻게 구현하나요?

Taobao와 같은 여러 제품의 평가 기능을 어떻게 구현하나요?

먼저 평가해야 할 제품 수가 불확실하므로 레이아웃에 TableView를 사용해야 합니다. 여기서는 XIB를 사용하여 셀에서 많은 작업과 할당을 완료합니다.

p>

이것은 .h의 일부 컨트롤과 속성입니다. 별표에 대해 RatingBarView를 사용합니다. 여기서 사용되는 것은 BLOCK 콜백입니다. 컨트롤러에서 사용됩니다.

- (void)awakeFromNib {

[super awakeFromNib];

// 초기화 코드

[_rated setImageDeselected:@"star2"

halfSelected: @"starB"

fullSelected: @"rated_show"

andDelegate: self];

_ating.isBig = YES;

_textView.delegate = self;

awakeFromNib 메소드에서 textView 및 프록시 메소드의 테두리와 둥근 모서리 설정

- (BOOL)textViewShouldBeginEditing: (UITextView *)textView

{

self.plander.text = @""

return YES;

}

- ( void)textViewDidChange: (UITextView *)textView

{

포커스가 획득되면 자리 표시자 회색 단어를 지웁니다. textView를 입력한 후 _plusBlock(_textView.text, star, 0);을 사용하여 입력 내용을 전달합니다.

//다음은 별표가 선택될 때의 에이전트이며 데이터도 전달됩니다.

첫 번째 처리는 cellForRowAtIndexPath에서 처리됩니다.

selectArr 데이터를 인쇄해 보겠습니다.

(

{

개수 = Ttttttttttttttttttttttt;

행 = 0;

별 = "2.0"

},

{

개수 = Pppppppppppppppppp;

행 = 1

별 = "3.0"

},

{

개수 = Bbbbbbbbbbbbbbbbbbb;

행 = 2

별 = "5.0"

}

)

上篇: 반복되지 않고 자신에게 대화명을 지정하는 방법 下篇: Sharp 4818S에서 H와 4가 번갈아 깜박이면 어떻게 해야 합니까?
관련 내용