首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSParagraphStyle iOS -如何检测块和列表?

NSParagraphStyle iOS -如何检测块和列表?
EN

Stack Overflow用户
提问于 2013-03-22 00:58:16
回答 2查看 400关注 0票数 4

我有一个NSParagraphStyle对象,当使用NSLog检查时,它包含列表和块,但是似乎完全没有办法访问它们。使用OS,我创建文档并在文本视图中将它们传输到iOS,其中的列表和表格可以成功地重新创建并显示在NSLog中。然而,NSParagraphStyle没有方法或属性来访问它们,有人能帮上忙吗?D:

EN

回答 2

Stack Overflow用户

发布于 2015-04-08 17:29:55

声明

@property(readonly,copy) NSArray *文本列表

@property(readonly,copy) NSArray *文本块

link

但是,看起来没有内省就无法在iOS中访问它们,因为它们的声明没有包含在UIKit中。

代码语言:javascript
复制
if ([paragraph respondsToSelector:@selector(textLists)])
  NSArray* lists = [paragraph performSelector:@selector(textLists)];
票数 2
EN

Stack Overflow用户

发布于 2020-06-03 19:37:51

代码语言:javascript
复制
if let textLists = paragraphStyle.value(forKey: "textLists") as? NSArray {
  if let item = textLists.firstObject as? NSObject {
    print(item.description)
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15553598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档