Tag: 文本

如何使用iOS7文本工具包围绕附件​​打包文本?

我正在使用新的Text Kit API将附件添加到某些属性文本: // create an attachment for each image NSTextAttachment* ta = [NSTextAttachment new]; ta.image = [UIImage imageNamed:@"imageName"]; // add to the attributed text string NSAttributedString* rep = [NSAttributedString attributedStringWithAttachment:ta]; [myAttributedTextString appendAttributedString:rep]; 这工作正常,我可以看到我的图像呈现在输出。 但是,我无法find任何指定图像alignment的方法,或者在图像周围缠绕文本。 有任何想法吗? 注意:文本附件不同于排除path – 文本附件是“模型”的一部分,即它是布局pipe理器在其上执行文本布局的属性文本string的一部分。 而排除path是视图的一部分。

检测传入的iMessages或文本消息 – iOS

我正在尝试开发一个iOS应用程序来检测传入的iMessages或文本消息。 我不需要知道消息内容,来自谁的消息,或者其他类似的东西。 我只是想当我的应用程序的用户收到短信提醒。 有没有人知道有没有越狱这样做的任何方式? 这个应用程序不必是应用程序商店可以批准,所以私人的API是一个去如果有人知道任何。 或者有没有办法与苹果的AP做到这一点? 我一直在阅读,但没有find任何答案。 我知道这可能是重复的,但我还没有find类似这样的答复职位。 所有的帮助表示赞赏。 如果您需要任何其他信息,请发表评论。 谢谢,亨利

iPhone UILabel – 非破坏性的空间

有没有办法在UILabel文本中使用不间断的空格? 例如,我有2行标签和换行符设置为换行。 这个标签的内容是从数据库中读取的,它存储为一个string。 现在有时我的标签文字看起来像这样: lorem ipsum some text 1 但我想要这样显示: lorem ipsum some text 1 所以基本上,我需要在“文本”和“1”之间强制不间断的空格。 我在这里find了一些解决scheme,但是我认为在文本input源代码文件的时候它可以工作。 在我的情况下,文本是在数据库中。 有什么build议么?

iOS中突出显示的文本(类似于应用程序的卡拉OK)

我正在尝试创build类似卡拉OK的应用程序,但是我面临一个问题。 我有一首歌曲作为一个MP3,并在UITextView中显示相应的歌词。 我想突出显示/下划线(或类似的东西)从那个MP3文件听到的话。 我有相应的时间为每个单词(startTime,endTime,持续时间),但我不知道如何让他们突出显示。 我已经search堆栈溢出,但没有已经发布的问题解决了我的问题。 我已经看到,UITextView可能不适合我的要求,但我不知道还有什么其他的用途。 我曾经在WWDC 2011上看到类似这样的东西:一个核心animation“弹跳球”演示,但是我无法实现它。 请帮我找一个方法来做到这一点。

将文本转换为图像

如何将文本转换为图像并在UIImageView中显示。 任何人都可以知道从文本到图像的转换?

如何在UILabel中加下划线的文字?

如何在UILabel加下划线的文字? 我曾经尝试过把高度为0.5f的UILabel放在文本下面。 当我在iPhone 4.3和iPhone 4.3模拟器中运行我的应用程序时,这行标签是不可见的,但是它在iPhone 5.0模拟器之后是可见的。 为什么? 我怎样才能做到这一点?

在故事板中向部分文本UILabel添加下划线属性

如何仅使用故事板来强调UILabel部分文本? 我可以在代码中做到这一点,我可以强调标签的整个文本,但不能在string中加一两个单词。

目标C:读取文本文件

我以前做过,但现在不适合我。 我正在做: NSString* path = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"txt"]; NSString* content = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:NULL]; NSLog(@"%@",path); 并且每次当我NSLog的path和内容都返回(null) 。 任何人都可以看到我做错了什么?

在UILabel中垂直居中文本取决于实际可见的字母高度

考虑到字母的实际可见大小 ,而不是字体大小,如何在UILabel中垂直居中放置单个字母。 例如,我需要字母“f”和“o”恰好在标签的中间。 我试图将标签渲染到图像,裁剪透明像素,然后设置UIImageView的中心,但它总是看起来比实际的标签稍微模糊。 这怎么能实现? 提前致谢。

从UIAlertView文本字段获取文本的问题

在我的应用程序,我想要一个文本框的警报。 点击“完成”后,我想将文本字段保存在一个string中。 点击“取消”后,我只想closures警报。 我已经创build了这样的警报: var alert = UIAlertView() alert.title = "Enter Input" alert.addButtonWithTitle("Done") alert.alertViewStyle = UIAlertViewStyle.PlainTextInput alert.addButtonWithTitle("Cancel") alert.show() let textField = alert.textFieldAtIndex(0) textField!.placeholder = "Enter an Item" println(textField!.text) 警报看起来像这样: 我想知道如何从文本框中获取文本,以及如何为“完成”button和“取消”button创build事件。