复制apple的mailComposer UITextView?

时间:2011-11-23 11:31:28

标签: objective-c email ios4 uiimage uitextview

我想为我的应用程序复制apple的默认邮件编辑器。我不想使用默认的mailcomposer,因为我有很多其他的东西。有人有解决方案吗?我想要实现的主要内容是附件。就像当您选择图像并点击照片应用程序上的电子邮件。图像预览显示在正文部分,我们也可以输入文本,当您按返回或返回时,光标也会检测图像。我希望实现的功能。

2 个答案:

答案 0 :(得分:0)

Three20库中的TTMessageComposer是一个良好的开端......它没有附件支持,但可以节省您在标准布局上的时间。

Three20 library

答案 1 :(得分:0)

查看此源代码https://github.com/thermogl/TITokenFieldView,它是令牌字段的自定义UI类,但有一个Apple邮件UITextView的完全复制品。这是来源的一个片段。您所要做的就是创建一个普通的文本视图并将其添加到您的视图中。

// Creating the text view
messageView = [[UITextView alloc] initWithFrame:yourView.contentView.bounds];

// Adding it as a subview
[yourView.contentView addSubview:messageView];

// Set the frame so it resizes with the view.
[messageView setFrame:yourView.contentView.bounds];