我正在尝试在 pythonista 中使用 UINotifcationFeedbackGenerator,
from objc_util import *
feedbackGenerator = ObjCClass('UINotifcationFeedbackGenerator')
feedbackGenerator = feedbackGenerator.alloc().init()
feedbackGenerator.notificationOccurred(0)
但运行它会导致应用程序崩溃,错误文件说
called more times than the feedback engine was activated
所以搜索它,似乎反馈生成器并不安全,但使用 on_main_thread() 也不起作用(或者我只是用错了)。通过奇怪的是,将其添加到 ui 调用的方法在这里有效
谢谢你的帮助!