我有一个简单的自定义UIButton,我添加了:
button.layer.bordercolor = [[UIColor blueColor]CGColor];
Run Code Online (Sandbox Code Playgroud)
但是,我想在突出显示按钮时更改.bordercolor.我尝试在按钮的touchDown动作中添加动作,将.bordercolor更改为红色,但是当用户抬起手指时,它会保持红色而不是返回蓝色.有任何想法吗?
NSSpeechRecognizer非常适合我正在做的事情,除了它伴随着Apple的小圆形视图!有没有办法隐藏这个视图或提供我自己的视图?

要清楚,我的问题不是询问如何在UIWebview中显示PDF.我想检查用户是否从某个网站或链接导航到PDF(.pdf)文档.这样我就可以向用户显示更多选项,例如保存PDF或打印它.检查UIWebView内容是否为PDF的最佳方法是什么?
我正在尝试使用以下方法检查我的应用是否被授予访问用户提醒的权限:
EKEventStore *store = [[EKEventStore alloc] init];
EKAuthorizationStatus status = [store authorizationStatusForEntityType:EKEntityTypeReminder];
Run Code Online (Sandbox Code Playgroud)
但Xcode表示,'authorizationStatusForEntityType:'没有可见的@interface,当有明显存在时.是什么让它做到这一点,我该如何解决它?(这不是一个私人方法,它在文档中 ......)
PS.我已经重新启动了Xcode和我的Mac,清理了项目和一切......
ios ×3
border-color ×1
ekeventstore ×1
iphone ×1
macos ×1
objective-c ×1
pdf ×1
uibutton ×1
uiwebview ×1