有没有一种很好的方法来调整a的大小UITextView
以符合其内容?比方说我有一个UITextView
包含一行文字:
"Hello world"
Run Code Online (Sandbox Code Playgroud)
然后我添加另一行文字:
"Goodbye world"
Run Code Online (Sandbox Code Playgroud)
在Cocoa Touch中是否有一个好方法rect
可以保存文本视图中的所有行,以便我可以相应地调整父视图?
再举一个例子,查看日历应用程序中事件的注释字段 - 注意单元格(及其UITextView
包含)如何扩展以包含注释字符串中的所有文本行.
我有一个有点混乱格式的Objective-C代码库.有没有办法让Xcode重新格式化整个项目以符合编码标准(即正确缩进,空格v.制表符等)?还有其他工具可以实现这一目标吗?
鉴于http://facebook.com/cnn这样的Facebook网址,有没有办法让该网页的ID没有抓取它?
当我加载我的iPhone应用程序时,它总是首先加载黑屏然后弹出主窗口.即使使用加载了单个窗口的简单空应用程序也会发生这种情况.
我注意到,加载时,大多数应用程序放大主窗口(或缩放它以适应屏幕,但是你想要考虑它),然后加载屏幕内容,没有黑屏(参见联系人) app的例子).
我该如何达到这个效果?
我有一个UITableView单元格,根据其内容(可能是几行文本)将具有可变大小.
看来我在布局单元格之前调用了heightForRowAtIndexPath ,我只是通过在我的文本字符串上调用[NSString sizeWithFont]来猜测正确的高度.在我在单元格中放置文本后,是否有更好的方法来设置高度,并且知道它应该具有什么尺寸?
我需要显示UITableView
包含用户帐户凭据的内容.对于这一点,我使用UILabels
在UITableViewCell
.当我显示他们的密码时,我显然只想显示一个占位符密码而不是他们的实际密码,类似于UITextField
设置为安全文本输入模式的时候.事实上,我想使用与使用相同的字符UITextField
,而不是'*'.
我的问题是,UITextField
当它处于安全模式时,密码字符的字符代码是什么?
在Xcode中调试可执行文件时,我经常需要打开一个终端窗口,导航到可执行文件的工作目录并在那里做一些工作.有没有什么办法让我每次调试程序时Xcode都会在这个位置自动打开一个终端窗口?
我正在为我的iPhone UI添加自定义按钮,并希望让它们具有Apple应用程序的玻璃外观.我有一个很好的默认玻璃图像,但我不想为我想要的每种色调(红色,绿色,蓝色等)都有一个单独的图像.
有没有办法加载灰度PNG并将其调整为我想要的颜色?更好的是,有没有办法让Apple的玻璃外观完全不需要加载自定义图像?
出于性能原因,我在自定义视图中绘制UITableViewCell的字符串,该视图覆盖其drawRect方法,使用NSString:drawInRect直接在视图矩形中绘制字符串.这类似于Apple的TableViewSuite示例5-CustomTableViewCell.
但是,当我在单元格上调用setEditing以显示删除按钮时,视图在动画完成后以挤压外观结束.为了演示这一点,请在上面提到的CustomTableViewCell示例上调用setEditing:YES并观察失真.有什么方法可以解决这个问题,还是应该恢复使用UILabels作为我的文本?
iphone ×4
ios ×3
cocoa-touch ×2
objective-c ×2
xcode ×2
autolayout ×1
automation ×1
cocoa ×1
facebook ×1
java ×1
macos ×1
oop ×1
terminal ×1
uikit ×1
uitableview ×1
uitextview ×1