DYRateView 是由 Derek Yang 所撰寫的 Open Source,它提供一個類似官方 App Store 上 Rate 的物件,使用者可以直接點擊 Rate 上的小圖示來設定 Rate 等級,並且可以自行設定小圖示與介面在 UIView 中對齊的位置。關於更多資訊可以參考文章最後連結。
關於 DYRateView 有兩種使用模式,一種是可以讓使用者點選設定 Rate 等級的模式,它無法將 Rate 等級設定成小數,另一種則是無法互動的檢視模式,但是卻可以將 Rate 等級設定成浮點數。
另外,DYRateView 的最大 Rate 等級數目是寫死的(預設是 5),你可以在程式碼中找到 _numOfStars 變數,來更改 Rate 等級的最大值。
來源位址:GitHub
憑證類型:BSD License
使用版本:May. 17, 2012
測試環境:iOS SDK 5.1
ps:BSD License 在使用上幾乎是沒有限制的,你可以任意修改 License 的部份內容以符合使用上的需求,但是修改後的 License 仍屬於 BSD License 並符合其規範。在限制方面,除了仍須帶有原 BSD License 的協議之外,同時也不可以使用原作者之名做市場推廣。
BSD License 授權條款之名源自柏克萊軟體散佈授權條款(Berkeley Software Distribution license),關於更多 BSD License 的資訊可以參考 Open Source Initiative 網站的內容。
沒有留言:
張貼留言