ios - 我可以自定义 UIReferenceLibraryViewController 的外观和 "Done"按钮吗?

标签 ios objective-c dictionary uiviewcontroller

我正在使用 UIReferenceLibraryViewController 弹出字典来定义我的应用程序中的某些词。这是一个非常简单的 Controller ,我将它调用到我的主视图上的一个较小的 View 中(类似于侧边栏),而不是使用 UINavigationController。因此,当我点击它时,它包含的“完成”按钮什么也不做。

我可以隐藏或自定义此“完成”按钮的行为吗?

如果做不到,或者我能否以某种格式或其他格式(HTML、XML、NSData 等)获取定义的内容,并以我自己的方式显示?

我的应用程序中确实已经有第三方词典,但它提供的定义有点乱七八糟,如果可能的话,我更愿意使用 Apple 的词典。

最佳答案

根据字典提供者的 DMCA 删除通知的经验,您不能以任何方式操作此 View Controller 。如果你这样做,你就是在违反契约(Contract),并会招致法律诉讼。

关于ios - 我可以自定义 UIReferenceLibraryViewController 的外观和 "Done"按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465433/

相关文章:

ios - 如何在安装应用程序后立即隐藏苹果推送通知角标(Badge)计数?

ios - 一个 TableView 中的多个按钮

javascript - Parse.com - 从 Cloud Code 函数返回多个值

ios - UIButton 不可点击

objective-c - 带有数字格式化程序的 NSTextField 不允许小数输入

c# - Dictionary <,> Size 、GetHashCode 和素数?

arrays - JSON 与数组中的字典

c++ - 如何在不改变元素顺序的情况下合并两个unordered_map?

ios - 无法接收变更通知、键值观察、KVO模型-IOS

ios - 根据文本更改 UITextView 高度