0
我想在uiactivitycontroller中只顯示郵件,imessages和whatsapp。
排除活動類型僅排除默認類型並顯示其他類型。如何只顯示特定的UI活動項目在uiactivitycontroller
有沒有辦法只顯示上述活動。
在此先感謝
我想在uiactivitycontroller中只顯示郵件,imessages和whatsapp。
排除活動類型僅排除默認類型並顯示其他類型。如何只顯示特定的UI活動項目在uiactivitycontroller
有沒有辦法只顯示上述活動。
在此先感謝
名爲shouldExcludeActivityType方法只是添加到UIActivityViewController和回報假你想要顯示和還真對其餘項目的活動項目。
import UIKit
class MyActivityViewController: UIActivityViewController {
func _shouldExcludeActivityType(activity: UIActivity) -> Bool {
let activityTypesToExclude = [
"com.apple.mail",
"com.apple.iMesaage",
"Whatsapp bundle id"
]
if let actType = activity.activityType() {
if activityTypesToExclude.contains(actType) {
return false
}
}
return true
}
}
能否詳細說明一下。 Myactivityviewcontroller根本沒有被調用 –