-2

ページ番号を増減する 2 つの IBaction がありますが、ページ番号が 0 または 0 未満にならないようにしたい

-(IBAction)pageNumberPlus1:(id)sender {
labelpageNumberButton.text = [NSString stringWithFormat:@"%d",[labelpageNumberButton.text intValue]+1];}

   -(IBAction)pageNumberMoins1:(id)sender {
   labelpageNumberButton.text = [NSString stringWithFormat:@"%d",[labelpageNumberButton.text intValue]-1];
if (labelpageNumberButton.text <= [NSString stringWithFormat:@"%d",0])  {
    labelpageNumberButton.text = [NSString stringWithFormat:@"%d",1];}}

このコードは、それが悪い値を与えるときに悪いです

4

1 に答える 1

0

動作は問題ありません:

-(IBAction)pageNumberPlus1:(id)sender { 
self.pageNumber++; 
labelpageNumber.text = [NSString stringWithFormat:@"%d",_pageNumber]; } 

-(IBAction)pageNumberMoins1:(id)sender { 
self.pageNumber--; 
if(_pageNumber <= 0) _pageNumber = 1; labelpageNumber.text = [NSString stringWithFormat:@"%d",_pageNumber]; }
于 2013-05-04T03:26:54.250 に答える