0
我正在嘗試使用UISlider作爲時間限制。問題是價值觀去0.99翻到1UISlider和REAL時間
我的代碼之前到目前爲止
int _min = (int)mySlider.value;
NSLog(@"Slider Int Minutes %i",_min);
NSString *str = [NSString stringWithFormat:@"%.02f",mySlider.value];
int stringLength = [str length];
NSRange range = NSMakeRange(0, stringLength);
NSString *newStr = [str stringByReplacingOccurrencesOfString:@"." withString:@":" options:NSCaseInsensitiveSearch range:range];
NSLog(@"Old String: '%@' --> New String: '%@'", str, newStr);
所以滑塊的作品,但一旦小數位打0.60就增加1,我想並將小數重置爲.00
截圖附加。
感謝, 賈森·雅爾丁
NSString的'length'方法返回'NSUInteger',而不是'int'。在這種情況下,它是無害的,但在遇到無害的情況之前,應該養成使用正確類型的習慣。 – 2010-01-14 17:04:28