2017-07-08 74 views
0

使用滑塊供用戶選擇定時器運行持續時間(以秒爲單位)。我有一個顯示剩餘時間的標籤,一個開始按鈕和一個停止按鈕。理想情況下,滑塊會低於剩餘標籤的時間。Swift iOS UISlider在垂直堆棧視圖或指定的垂直對齊約束條件下停止工作

Codewise所有工作正常 - 現在在外觀。理想情況下,我會將所有項目(其中4個)放置在垂直堆棧中,以便一切都合適,居中等。

但是,當我將滑塊放入堆棧視圖中時,滑塊在運行時根本不起作用在模擬器中。當我將滑塊拉出堆棧視圖時,運行良好。

我試着給滑塊指定一個垂直約束 - 在容器中垂直居中 - 同樣的問題。

我是新來的Swift/iOS應用程序開發,但不知道我做錯了什麼。迄今爲止,我沒有看到這一點。

感謝您的幫助!

回答

0

當我有類似的問題,這是因爲滑塊被設置爲堆棧視圖的全寬度,我相信剪輯框架。在滑塊相對於超視圖(即堆棧視圖)設置0.8的比例寬度爲我解決了問題。

+0

謝謝!我會嘗試的! –