首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS实用_可点击部分文字label

前言:最近又有同事问我如何做一个并排的label,部分label可点击,举个例子:qq红包中的"24小时未领完,将退回余额"中的“余额”可以点击,于是我把自己一年前的小轮子拿出来,本着帮助他人和提升自己的态度....h文件 .h文件定义个block,用于点击操作,重写init方法 import //点击按钮 typedef...clickBlock; @end .m文件 .m文件在init方法对label.text进行截取和区分,区分出点击的文字是哪些...,点击的文字在整个label分3种情况: 1、选择的范围文字是开头的文字 2、选择的范围文字是文中的文字 3、选择的范围文字是文末的文字(qq红包属于此种)...部分文字点击 ? block打印 完整代码:https://github.com/DWadeIsTheBest/clickLabel/tree/master

4K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    永夜星河主题特效2(星河背景 + 闪烁文字+点击星星 + 文字弹出特效)

    图片展示 星河背景 + 闪烁文字+点击星星 + 文字弹出特效 <!...text-shadow: 0 0 15px #ffffff, 0 0 30px #e0e4ff; } } /* 点击文字提示...'); setTimeout(() => { message.style.opacity = 1; }, 1000); // 点击页面触发星星和文字特效...星星使用 div 和 CSS 动画实现,配合鼠标点击事件动态生成。 动态文字彩蛋: 点击后随机显示一句温暖的“彩蛋文字”,比如“你是我心中的星河女主角!”、“星星为你闪烁!”等。...文字位置根据鼠标点击动态生成,显示后自动消失。 视觉效果: 页面背景使用渐变模拟夜空,标题文字带有“光晕”效果。 特效简单又有趣,文字内容可以根据对方喜好自定义,增强专属感。

    8010

    CoreText实现图文混排之文字环绕及点击算法

    CoreText实现图文混排之文字环绕及点击算法 系列文章: CoreText实现图文混排 CoreText实现图文混排之点击事件 CoreText实现图文混排之文字环绕及点击算法 CoreText实现图文混排之尺寸估算及文本选择...stop = YES; } }]; } -(void)click { [[[UIAlertView alloc] initWithTitle:nil message:@"你点击了文字...这个方法是获取当前点在所在文字处于当前绘制文本的索引值。事实上如果没有一些其他因素的话,能使用这个方法是最简便快捷的。然而老司机为什么没有使用这个方法去获取点击事件呢?请看下面的动图? ?...一次遍历中拿到所有活动图片和活动文字的frame,然后事情就简单多了,按照点击图片的处理方式处理文字就好了。 所以老司机就想了一个办法期望在遍历的时候可以拿到活动文字的特征点,从而获取活动范围。...至此,全部的文字点击及图片点击事件的大体思路讲述完毕。 ---- 为了吸取教训,这次老司机会留下demo。恩,也要去前两篇通知他们第三篇有demo。

    1.3K20
    领券