[Xcode]让我们开发一个笔记本应用程序

大家好。 yuta fujii(@hofucamera.)是。

我想从这个时候开发一个“笔记本应用程序”。它是一个驱动信件并通过电子邮件发送字母的iPhone应用程序。

这一次,我想开发如何使用键盘,触摸和关闭键盘!

让我们做到! (如果尚未安装Xcode从这里)

创建一个项目

如果您已建立Xcode环境,请单击此处
最后一次点击此处

您需要什么对iPhone应用程序开发
直到初学者使用Xcode开发iPhone应用程序
让我们在没有程序的情况下开发红牌iPhone应用程序
让我们在没有程序的情况下开发一个彩色卡片应用程序
收藏视频让我们开发iPhone应用程序

如何创建一个项目这里由于它介绍,让我们在参考时设置项目名称!这一次,尝试将项目名称设置为违法行为。

清除屏幕和文件

屏幕设计

首先,我认为有一个写作作为“设备方向”的地方,中央红色和“设备方向”。
这是一个在制作iPhone或iPad应用程序时设置屏幕的地方,这是一个与纵向或两者或两者兼容的合适的应用程序。

这次我只想响应垂直,所以删除下面的两个。

检查选中“纵向”的状态。
Xcode_mail3.
Xcode_mail4.
让我们下一个。我会设计屏幕。

左侧有一个名为“main.storyboard”的地方,所以点击那里。这主要是屏幕的过渡图(是否以任何顺序显示屏幕),以及从整个图形可以看到的部分,它直观地放置部分(例如按钮和标签)。

此外,让我们设计它,因为main.storyboard实际上可以设计自己。
Xcode_mail5.

尝试使用TextView.

基本的思维方式

然后我想准备屏幕。

首先,单击红色部分以更改屏幕尺寸。设置为“iPhone 4.7英寸”,它被写为尺寸。
Xcode_mail6.
Xcode_mail7.
Xcode_mail8.
然后让我们做到。
此时,输入1.输入字母2.关闭键盘并将字符传递给邮件发送屏幕,并发送电子邮件。
使用“UITEXTVIEW”输入字符。
首先,从屏幕上的右下方提取TextView,拖放拖放。
Xcode_mail9.
然后将宽度和高度设置为好。
Xcode_mail10
Xcode_mail11.
然后,默认情况下,字母处于输入字符的状态,所以我想删除它。

单击屏幕上的TextView以删除写入右侧字符的部分。
Xcode_mail12.
请尝试它,因为它可以用删除按钮擦除。
如果它很好地消失,那么就会如下。
Xcode_mail13
就像它一样,我不知道有TextView的位置,所以我想通过单击屏幕来更改背景颜色。现在它是白色的,所以我会去黑色。
有一个选择右侧的地方,所以请改变那里。

Xcode_mail14.
Xcode_mail15
Xcode_mail16
在这里,我想看看与此屏幕对应的程序。
方式简单,然后单击右上角的红色部分。
Xcode_mail17.
然后我认为该程序出现了。
单击屏幕上的TextView并在按住控制时将其拖放到指定位置。
名称“noteTextView”。
Xcode_mail19.
现在我们认识到该程序是屏幕TextView上的名称“noteTextView”。
通过这种方式,我们将在屏幕上花费零件和程序。
Xcode_mail18
接下来,将其写入指定的部分。
为什么您将写入,并在下次使用“编辑TextView时调用的委托方法”。
委托方法是一个称为自己在某些条件下被拨出的地方调用的地方的识别。

如果您想要使用委托方法(如果要在编辑TextView时要做的内容,则将描述它。

Xcode_mail20.
接下来,将左上方模拟器的大小设置为iPhone6。

触摸屏幕并关闭键盘

我想在一个名为“触摸并做某事”的地方。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{

}

请描述。
Xcode_mail23
这是触摸屏幕时调用的地方。
因为它被固定为固定文本,当我想触摸和处理某些东西时,我会以这种方式写入这种方式。

这次我想“在触摸时关闭键盘”,
在这个程序的括号中
[noteTextView resignFirtresponOnder];

它描述了它。
将此翻译成日本人“NotEtextView带有键盘的键盘”;

这将是。
通过这样做,可以在触摸屏幕时关闭键盘。
Xcode_mail22

让我们用模拟器检查

然后,在模拟器中,1.实际上,如果可以输入字符,2.我想看看是否可以用触摸关闭键盘。
Xcode_mail24
左上▶マークを押してください。
当模拟器升起时,首先单击TextView。
然后确保键盘出现。
Xcode_mail25
我打了艾苏。事实上,请尝试一下。
Xcode_mail26.
点击此处单击黑色部件并立即关闭键盘!
Xcode_mail27

在最后

它曾是怎样的?

下次您也可以使用委托方法开始邮件屏幕。
我真的想发邮件。

给这篇文章的人

yuta

专业Instagram风图像处理iPhone应用程序从零知识 特別クーポン配布中! 詳しくは从这里! エンジニアでプロデューサー ピーターティールが大好きです! Twitter:yuta. fujii. 質問はお気軽にどうぞ!