2013-10-04 61 views
4

我以一種非正統的方式使用UIPickerView來允許用戶選擇一系列圖像(在這種情況下,它們是背景上的文字,但它們可以很容易地成爲圖片):iOS7 UIPickerView/UIScrollView

enter image description here

在iOS6的這個偉大的工作,但iOS7你可以看到,圖像的邊緣漸變到白色,這使得控制unusuable用於這一目的。

我的問題是 -

一)會不會有「固定」這一點,依然採用了UIPickerView控制的一種方式?如果是這樣,可以採取什麼樣的方法?

b)如果我不能修改視圖來消除這個問題,那麼實際的選擇是使用三個UIScrollViews來複制這個功能嗎?

c)我有時修改了在UIPickerView中呈現的視圖,我正在考慮在這裏嘗試這樣做,即插入我自己的替換視圖。但我不清楚這是否是實用的......我在質疑如何將模糊效果添加到頂部和底部的這些視圖,以及如何去除這些視圖。

這對於一篇文章來說很重要;我只是想確定處理這個問題的最佳方法。

TIA的任何建議或指導...

+1

您是否找到答案? –

+0

不,還沒有答案 - 當我處理其他一些事情時,我已經解決了這個問題。目前的遊戲計劃是嘗試用我自己的觀點取代觀點(我之前用pickerviews完成了這項工作,看起來可能有效);如果這不起作用,我會用UIScrollViews構建一些東西...... – RegularExpression

回答

0

我結束了做一些調整到有所改善外觀的實現。我們通過縮放1.25(縱向視圖)或1.40(橫向視圖時),稍微增加了拾取器的總體尺寸。同時,我稍微減少了拾取器中圖像的大小。最終結果是整體框架更大,但圖像大小與以前大致相同。但是,除非真的看起來很難,否則外觀模糊的地區是安全的。我們已經判斷這會現在起作用。

最終,在我們看來,UIPickerView在ios7方面有了巨大的進步。我們預計需要自己編寫一些東西來適應我們的需求,但是這些變化讓我們現在可以擺脫困境。