ios - 如果用UIActivityViewController作出分享的按钮
伊谢尔伦
伊谢尔伦 2017-04-18 09:47:27
0
3
464

像图这样的方式,我知道是用 UIAlertView可以作出来,但是我找了好久 都只有文字的方式,找不到怎么自定义按钮,有没有大大可以指导小妹一下 = =|||

顺带 一下 ,分享,如果带 deep link

我說錯了,不是UIalert 是 UIActivityViewController

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(3)
Peter_Zhu

自己 建立一個view。把樣式寫出來。 然後需要的時候。 將這個視圖加入到 keywindow 上面就行了。 取消的時候,再吧這個view 移除。

以後你遇到這種彈窗,之類的東西。都是這麼做的。 做開發思維一定不要侷限。 寫入控制也不要侷限到官方給的幾個控制。更多複雜的都需要自己去實現的。而且 這些算是常用的。一定要獨立出來,不要什麼東西都寫在viewcontroller裡面。

黄舟

我建議封裝一個ViewController, 每次使用模態出現。
如果想要跟AlertView/Sheet/UIAlertController一樣的層級Level。
那麼在封裝中使用UIWindows來出現這個ViewController也可以。

用AlertView應該做不出來。這個可以嘗試UIActionSheet。在Alert將要出現的方法寫入UIView。但版本又右問題在iOS8之後使用UIAlertController大量使用Block又沒有代理的這個方法, 除非使用ViewController的代理。 。總之是一個不優雅的方法。

所以我的建議是封裝UIViewController。

小葫芦

正確解答
http://www.iashes.com/2015-02...
可參考

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板