实际上,我是新手,想要实现Toast,所以我在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;
}
}
}发布于 2011-10-14 14:18:46
您的代码是用Java语言编写的,在iPhone开发中不能简单地将该代码添加到。您需要将其转换为Objective C,然后使用它。至于这段代码的位置,你可以为它创建一个单独的文件,并在你的委托中引用它,或者你可以简单地把它放在你的委托本身中(不推荐)。
但是,查看您所链接的帖子,您应该简单地使用以下命令:http://code.google.com/p/toast-notifications-ios/wiki/HowToUse
它提供了如何在iPhone开发中使用Toast的详细信息和代码,甚至在objective C中完成了代码。
如果您是iPhone开发的新手,我建议您阅读教程:https://stackoverflow.com/questions/1939/how-to-articles-for-iphone-development-and-objective-c
首先,学习如何正确使用xcode和Objective C。一旦您熟悉了IDE,我相信您就可以轻松地编码和创建项目了。
发布于 2011-10-14 14:19:04
https://stackoverflow.com/questions/7763686
复制相似问题