AI有一個滑塊,我將它保存爲用戶默認值,然後在不同的視圖中抓取該數字。然後,我將該浮點數轉換爲NSNumber以用於CiRadialGradient過濾器。UISlider值,轉換爲NSNumber,= -1.10311e-146
我喜歡節約的價值:
[[NSUserDefaults standardUserDefaults] setFloat:_alphaSlider.value forKey:@"Alpha"];
和檢索,如:
NSNumber *inRadius1 = [NSNumber numberWithFloat:[[NSUserDefaults standardUserDefaults] floatForKey:@"Alpha"]];
問題是抓住了滑塊值並將其轉換爲一個NSNumber的時候,我得到的值-1.10311e-146。我希望有不同的東西。
在我的故事板中,滑塊值設置爲0到100.無論我放置滑塊的位置,該值總是一個很大的負值。
任何想法?
乾杯。
粘貼的代碼,在那裏你保存值 – 8vius
它在。記錄滑塊值顯示它在100,並記錄檢索到的值顯示,這是節省的罰款。所以這是我猜測的轉換。 – mrEmpty