小编KMV*_*KMV的帖子

如何设置UITextField的字母间距

我有一个应用程序,用户必须键入一个四位数的密码.所有数字必须彼此相距一定距离.

如果它PinTextField是一个子类,有没有办法做到这一点UIView?我知道ViewController你可以使用UITextFieldTextDidChangeNotification并为每个更改设置属性文本.通知似乎不起作用UIView.

另外,我想知道如果你想设置UITextField文本的字母间距,是否没有比为每次更新制作属性字符串更简单的方法?

正确的间距:

TextField具有正确的间距

间距错误:

TextField的间距错误

objective-c uitextfield ios swift

36
推荐指数
2
解决办法
1万
查看次数

垂直对齐的集合视图单元格具有不同的高度

我正在构建一个集合视图,每个单元格都有固定的宽度,但高度不一.每个单元格中应该有1 px的边框.我试图找到一种方法使它们垂直对齐,但最终会在它们之间留下空白区域.有时,细胞最终会彼此重叠.

集合视图示例

什么是解决这个问题的最佳选择.我考虑过继承UICollectionViewFlowLayout

我目前正在设置这样的大小:

func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout,sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {

    return CGSize(width: CGFloat(defaultCellSize), height: CGFloat(defaultCellSize * ratio))

}
Run Code Online (Sandbox Code Playgroud)

objective-c ios uicollectionview uicollectionviewlayout swift

5
推荐指数
1
解决办法
733
查看次数

在iOS8.4和Xcode 6.4更新后,Xcode无法安装应用程序

从无到有我的应用程序将不再安装在我的测试设备(8.4上的iPhone 6)上.我收到一条消息"App安装失败.发生了未知错误".我今天更新到iOS 8.4和Xcode 6.4这可能与它有关吗?

应用程序仍在模拟器上运行.此外,如果我更改顶部文件夹的名称,我没有得到错误,它工作正常.是否有一些我需要改变的路径而且我失踪了?

iphone xcode objective-c ios swift

4
推荐指数
1
解决办法
5694
查看次数