其实我是iPhone开发的新手,并且想为此实现Toast,我发现了一个stackoverflow帖子
Android Toast in iPhone?
现在的问题是,在一篇关于Toast的文章中给出了代码,但我不知道我需要编写哪种代码才能工作。
using System;
using System.Drawing;
using MonoTouch.UIKit;
namespace General
{
public class ToastSettings
{
public ToastSettings ()
{
this.Duration = 500;
this.Gravity = ToastGravity.Center;
}
public int Duration
{
get;
set;
}
public double DurationSeconds
{
get { return (double) Duration/1000 ;}
}
public ToastGravity Gravity
{
get;
set;
}
public PointF Position
{
get;
set;
}
}
}
最佳答案
您的代码是用Java编写的,而在iPhone开发中,您不能简单地添加该代码。您需要将其转换为Objective C,然后使用它。关于此代码的放置位置,您可以为其创建一个单独的文件并在您的委托中引用它,也可以仅将其放置在您的委托本身中(不推荐)。
但是,查看链接的帖子时,只需使用以下命令:http://code.google.com/p/toast-notifications-ios/wiki/HowToUse
它包含有关如何在iPhone开发中使用Toast的详细信息和代码,甚至在目标C中都完成了代码。
如果您不熟悉iPhone开发,建议您阅读以下教程:
https://stackoverflow.com/questions/1939/how-to-articles-for-iphone-development-and-objective-c
首先,学习如何正确使用xcode和ObjectiveC。一旦您对IDE感到满意,我相信您可以轻松编写代码并创建项目。