将详细信息视图中的数据发送到表单

时间:2012-07-15 05:32:05

标签: iphone ios xcode forms uitableview

本周,我的母亲(他是一名艺术家)问我是否能够为她创建一个iPhone应用程序。几年前我尝试过乱用Xcode,但这简直就是搞乱了。 我说我会试一试,因为我是她爱的儿子,哈哈。我对所有这些都是一个完整的菜鸟,但到目前为止,我已经能够解决并且到目前为止遇到的问题(感谢谷歌)。 基本上,我正在尝试创建一个表单,允许用户填写并使用mail()函数将通过我的网站提交的约会请求发送到php文件,然后发送给我母亲的电子邮件。 到目前为止一切都很好。

a screencap

如果我填写名字,姓氏,电子邮件和联系电话,他们都会发送罚款。我的问题是找到一种方法,将所需治疗的名称与其他信息一起发送。 由于他们可以选择很多治疗方法,我希望用户能够点击治疗细胞并从TableView中选择所需的治疗方法。 说实话,我甚至不知道从哪里开始。我会附上我的项目以防万一有人想看看,如果任何人能想到这一点(对你们来说可能是一个死的罪恶),我将非常感激。 如果您通过我的php文件测试电子邮件功能,我不介意。然而,电子邮件仍然会发给我。不幸的是,我无法借出我的服务器细节。

我还没有真正关注的另一个问题是选择日期和时间,就像选择闹钟时的Apple时钟应用程序一样,但这是我以后可以解决的问题。

继承人这个项目。 http://theomnicraft.com/delta.zip

1 个答案:

答案 0 :(得分:0)

您想使用UIPickerViewer为日期/时间选择治疗和UIDatePicker。

你只需要为它们实现一些基本方法,用一些值初始化对象,然后在选择单元格时保存选择。

参考(日期选择器):http://developer.apple.com/library/mac/#samplecode/DatePicker/Listings/ReadMe_txt.html

参考(Picker Viewer): http://www.techotopia.com/index.php/An_iOS_4_iPhone_UIPickerView_Example_(Xcode_4

如果您已经掌握了这一点,您可以按照Google或Youtube上的一些教程进行操作,并能够实现这一点。

要在tableview中实现此功能,您需要对tableview的cellForRowAtIndexPath方法进行一些小的更改。您将需要检查表格的第二部分何时显示第一个单元格,输入字段链接到PickerViewer而不是标准文本输入字段,以及第二个单元格的日期选择器(基于您的屏幕截图)。

此示例应该有所帮助:http://developer.apple.com/library/ios/#samplecode/DateCell/Introduction/Intro.html