注册 登录
主题 : 关于图文混排的问题
级别: 新手上路
状态: 连续签到 - [12天]
UID: 531867
精华: 0
发帖: 57
可可豆: 173 CB
威望: 155 点
在线时间: 178(时)
注册时间: 2015-12-16
最后登录: 2019-02-15
0 楼:  发表于: 2019-02-11 14:26    发自: Web Page
来源于 一般提问 分类

关于图文混排的问题   


猿题库这种是怎么实现的啊?蓝色区域是输入框,求大佬指点迷经

级别: 侠客
状态: 连续签到 - [25天]
UID: 349241
精华: 0
发帖: 111
可可豆: 280 CB
威望: 199 点
在线时间: 809(时)
注册时间: 2014-07-24
最后登录: 2019-02-19
1 楼:  发表于: 2019-02-12 10:24    发自: Web Page
可以 和后台商量,比如 (2015......联考) 可以标记一个type,填空地方标记一个type, 剩下的文字 标记成一个type,你根据不同type来做处理,最后进行拼接
级别: 新手上路
状态: 连续签到 - [1天]
UID: 282678
精华: 0
发帖: 12
可可豆: 120 CB
威望: 14 点
在线时间: 1244(时)
注册时间: 2013-12-19
最后登录: 2019-02-18
2 楼:  发表于: 2019-02-13 11:24    发自: Web Page
其实就是一个升级版的图文混排,在文本的显示当中添加TextField作为Attachment。
实现的方案有:
1、TextKit三件套+自定义Label。
2、CoreText+自定义Label。
3、使用成熟的开源控件,如YYLabel。

当然,我之前自己简单写过一个Label,在需要显示输入框等自定义view的地方,添加View作为Attachment。没有太多注释,自己看看吧~
https://github.com/DarkAngel7/DAAttributedLabel

图片:1550028216977.jpg
级别: 新手上路
状态: 连续签到 - [12天]
UID: 531867
精华: 0
发帖: 57
可可豆: 173 CB
威望: 155 点
在线时间: 178(时)
注册时间: 2015-12-16
最后登录: 2019-02-15
3 楼:  发表于: 2019-02-15 09:16    发自: Web Page
回 2楼(暗の天使) 的帖子
好的,谢谢大佬

CocoaChina社区转载内容已尽可能注明出处,如未能核实来源或转发内容图片有权利瑕疵的,请及时联系社区进行修改或删除【联系方式QQ : 3442093904 邮箱:support@cocoachina.com】文章内容为作者独立观点,不代表CocoaChina社区立场。版权归原作者所有,如申请授权请联系作者,因文章侵权CocoaChina社区不承担任何法律及连带责任。

描述
快速回复

关注本帖(如果有新回复会站内信通知您)

发帖、回帖都会得到可观的积分奖励。查看论坛积分规则

按"Ctrl+Enter"直接提交
    顶部