2016-10-31 30 views
0

心中已經使用此代碼來獲得的UIBarButtonItem的框架:的UIBarButtonItem值(forKey:鍵)不能得到任何查看更多

popoverPC.sourceRect = ((mybarbuttonitem.value(forKey:"view") as AnyObject).frame)! 

和它迅速2.

行之有效如今,經過我更新我的代碼swift 3,我的應用程序崩潰與錯誤:意外地發現零,同時展開一個可選值。請幫忙。

回答

1

不幸的是,你不能使用value(forKey:)再這樣了:(

假設你popoverPCUIPopoverPresentationController,您可以使用barButtonItem屬性設置酥料餅的錨:

popoverPC.barButtonItem = mybarbuttonitem 
+0

謝謝!作品。 –