自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 收藏
  • 关注

空空如也

iOS组件化简单demo.zip

iOS组件化简单demo 包含两个业务组件、一个中间组件、主工程 + (void)registClass:(Class)class forProtocol:(Protocol *)protocol { [[CSModuleManager defaultManager] registClass:class forProtocol:protocol]; } + (nullable id)instanceForProtocol:(Protocol *)protocol { return [[CSModuleManager defaultManager] instanceForP

2020-11-11

网易新闻选项栏

升级版-较简单版多了许多功能,升级版花了许多时间,头都大了,干脆把夜间效果去掉\n升级版继承CSNavTabBarController,并设置viewControllers、moreViewControllers即可使用,设置disabledCount可固定不可编辑的个数\n可以重写tabBar代理方法中,在箭头取消选中时对我的栏目、更多栏目进行本地化保存\n只有第一次选中某个childViewController才会执行viewDidLoad

2016-01-21

自定义表情键盘

关于本Demo: 模仿新浪微博的表情操作,借鉴其他开发者的demo并加以完善 功能: 1、仿新浪微博的表情键盘,可以输入自定义表情、emoji表情 2、使用过的表情按时间顺序显示在最近使用的表情中 3、表情点击能输入到textView中,长按可预览表情 4、删除键长按可连续删除 5、能将一串包含图片表情的attributedText中的图片表情转化为相应的字符串(作为传输到后台使用) 6、能将一串普通字符串中包含的表情字符串转化为图片表情的attributedText(后台返回字符串数据可直接转化作为前端使用) 7、在textView中手动输入某表情对应的字符串,能生成相应的图片表情,并且selectedRange会重新设置到合理的位置 8、能拷贝图片表情,拷贝结果为图片表情对应的字符串,粘贴到其他普通的textVeiw中会以该表情对应的字符串显示 缺点: 1、表情键盘有一点点与新浪微博的不一样,基本一致,可忽略 2、图片表情在textView中的间距不知道如何改变(新浪微博的表情间距是有稍微一点距离的,显得不太拥挤,并且点击切换光标时很容易,不会像我一样老是弹出UIMenuController)【尝试各种方法都不行,望懂的大神可以帮助我一下】 3、文字转表情的方法应该与新浪微博的不一样,我的实现很复杂(测试比较了我的和新浪微博的转化,先在textView中输入几百上千个表情,此时textView输入会变得很慢,新浪微博也是如此,因此新浪微博应该也是有遍历、全文转化的过程,在同样上千个表情存在的情况下,快速输入"123456789",等待反应时间,新浪微博的大概几秒钟后显示出来,而我的textView则要十几秒才能显示出来,因此判断我的转化方法不太好) 虽然在几百上千个表情的情况下输入反应很慢,但是一般不会发那么多表情,在表情不多的情况下我的转化速度是可以忽略的 感谢读者: 感谢每一位支持的读者!如果有bug、不足的地方,或上文中我提到的能帮到我的地方,都可以给我留言,谢谢!

2016-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除