我想创建一个应用程序,以这种格式在核心文本(滑动到下一页)中显示捆绑文本文件:
- 旁遮普语文本
- 旁遮普语音译成英语
- 旁遮普语翻译成英语
但我希望用户能够通过设置选项卡选择显示的语言,我知道该怎么做,即 NSUserDefaults 和 Bools。但是我想知道是否有任何代码允许我在某个 bool 值为真时解析文本文件的特定部分?所以也许会说:
if (Language == true){
Do parse of every 3rd line after the 1st
} else{
//Nothing
}
if (Transliteration == true){
Do parse of every 3rd line after the 2nd
} else{
//Nothing
}
if (Translation == true){
Do parse of every 3rd line after the 3rd
} else{
//Nothing
}
我修改了 ray wenderlich 的 (http://www.raywenderlich.com/4147/how-to-create-a-simple-magazine-app-with-core-text) 核心文本杂志示例代码来完成大部分工作我只需要修改解析器的帮助...有什么帮助吗?
最佳答案
core-text不支持文本选择,需要自己实现,工作量大,查看EGOTextView例如
关于ios - 多页核心文本解析器(单列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9816082/