概述从iOS 8 开始Apple引入了扩展(Extension)用于增强系统应用服务和应用之间的交互。它的出现让自定义键盘、系统分享集成等这些依靠系统服务的开发变成了可能。WWDC 2016上众多更新也都是围绕扩展这一主题来进行了的,例如开发的Siri、iMessage Apps其实都是依靠扩展来工作的。在最新的Xcode 8 beta中也增加了众多的Extension 模板帮助开发者更快的实现不...
分类:
移动开发 时间:
2016-07-06 15:09:54
阅读次数:
334
以前知道有个KeyboardView这个东西可以自定义键盘,但因为一直没涉及到,所以没研究过,今天看到工商银行密码输入的键盘觉得挺好看,就来研究一下。先看一下工商银行的图
下边是我的效果图
参考了:http://blog.csdn.net/hfsu0419/article/details/7924673
http://www.cnblogs.com/jason-star/archive/201...
分类:
其他好文 时间:
2016-06-02 13:54:10
阅读次数:
529
Android 使用popuwindow自定义键盘,仿微信的密码输入界面...
分类:
微信 时间:
2016-06-02 13:49:12
阅读次数:
500
if (self.textView.inputView == nil) { // 切换为自定义的表情键盘 HWEmotionKeyboard *emotionKeyboard = [[HWEmotionKeyboard alloc] init];// 自定义的键盘 emotionKeyboard.w ...
分类:
其他好文 时间:
2016-05-22 15:09:49
阅读次数:
134
各类的主流IM,都有自己定义的键盘:有表情键盘,选图片的键盘。其实都是一个inputView。 首先,我们要确定,我们的键盘是输入框调用的。也就是,我们可以设置的是某一个textView的inputView。 现在这个键盘是调出来了。那我们看看键盘怎么实现。 到这里,只要实现block,把对应的东西 ...
分类:
移动开发 时间:
2016-05-20 11:19:25
阅读次数:
257
21st,April,2016
接下来要写自定义键盘,所以顺便看了下苹果提供的原生键盘都有哪一些。目前共有11种。
如下图所示,统共11种类型,其中UIKeyboardTypeAlphabet是已经deprecated, 截图from UITextInputTraits.h:
UIKeyboardTypeDefault
默认键盘类型,常用于文本输入,次键盘可输入表情和数字...
分类:
移动开发 时间:
2016-04-22 19:59:13
阅读次数:
517
1.判断ipad还是iphone来设置表视图行高的尺寸: 2.富文本显示文字和图片: 3.自定义键盘上的按钮: 4.监听键盘的弹出与隐藏: 5.手势触摸问题: 6.可以使用通知解决手机的翻转问题: ...
分类:
其他好文 时间:
2016-04-01 14:35:04
阅读次数:
142
UIButton按钮控件和UITextField输入框控件,是UI开发中比较常用的两个控件和UILabel、UIImageView、UISwitch相比,用法相对比较丰富UIButton的四个状态UIButton有四个状态://正常状态
UIControlStateNormal
//高亮状态:当按钮被按下时的状态
UIControlStateHighlighted
//选..
分类:
其他好文 时间:
2016-03-01 11:05:07
阅读次数:
163
目前很多的输入法都有自动提示补全功能,在一些应用场景里不适用,需要禁用系统输入法,自定义软键盘,EditText的光标问题是比较头疼的,网上的说法很多,然而大部分都是解决不了问题的。以下是本人做的一个demo供网友参考。直接上代码:xml软键盘:<android.inputmethodser..
分类:
移动开发 时间:
2016-01-21 16:01:01
阅读次数:
629
由于工作需要,所以接触了自定义键盘。但是发现自己写的键盘太过丑陋了一些。废话不多说,先上图 第一张是修改后的。第二张是修改钱的。这基本上就是OK。接下来就是重点了。android的keyboardview的属性中是有keybackground 的,但是在使用的时候,却发现没有生效。仔细看了下源码才发...
分类:
移动开发 时间:
2015-12-19 19:15:44
阅读次数:
3940