我一直在尋找相當一段時間的解決方案,但無法爲我找到正確的答案。iOS UISlider - 更改價格值
我試圖設置兩個滑塊 - 一個用於最低價格和一個用於最高價格,然後創建將包含價格的標籤。兩個滑塊都會相應地更改標籤的值。我還沒有找到一個很好的方式來顯示價格並用滑塊來修改它,你能幫我嗎?
謝謝,我真的很抱歉,如果這是一個愚蠢的問題,我幾個星期前剛剛開始iOS。謝謝一堆!
我一直在尋找相當一段時間的解決方案,但無法爲我找到正確的答案。iOS UISlider - 更改價格值
我試圖設置兩個滑塊 - 一個用於最低價格和一個用於最高價格,然後創建將包含價格的標籤。兩個滑塊都會相應地更改標籤的值。我還沒有找到一個很好的方式來顯示價格並用滑塊來修改它,你能幫我嗎?
謝謝,我真的很抱歉,如果這是一個愚蠢的問題,我幾個星期前剛剛開始iOS。謝謝一堆!
你可以設置UISlider的maximumValue屬性,如果你設置maximumValue是1000,那麼slider的值範圍是0〜1000。
這是你的問題?
這就是我的意思,因爲在我看到0.0-1.0的文檔中,無論如何它的工作非常感謝! – GalSab
如果你想第一谷歌基本的例子,你會發現這些資源:
所以,你必須做的就是按照以下步驟操作:
UISlider
的和UILabel
的。UISlider
的 - UIControlEventValueChanged
。雖然這看起來很多,但它實際上是一種非常基本的iOS開發技術。查看以上鍊接以獲取更詳細的解釋。
請記住,在向StackOverflow提出問題之前,請先做自己的研究。這個問題是非常基本的,每個程序員都應該能夠解決它,而不要求別人爲你解決它。
感謝您的回覆和信息。但那不是我的意思。我得到了你說的所有工作,我的問題是不同的。我找不到一個好的方法來顯示與滑塊值相關的價格(可能只是一個正常的int)的標籤(範圍在0.0-1.0之間)。我瞭解我的帖子造成的混亂。但我只是想通過滑塊價值獲得對價格的良好表達。在我問之前,我搜索了一下,但我找不到答案** my **問題。再次感謝壽。 – GalSab
如果滑塊的值在0.0到1.0之間,可以用下面的代碼獲得標籤的值:'label.text = [NSString stringWithFormat:@「%f」,(minimumValue +(maximumValue - minimumValue)* slider.value] ;' – Legoless
只需查看UISlider的基本示例和可可,歡呼。你可以在XIB中輕鬆完成。 – Fattie