草庐IT

flutter-ios

全部标签

ios - 为什么我的 iPad 触摸事件会延迟(有时长达一秒)?

我正在开发一款游戏,我正在使用CAEAGLLayer支持的UIView子类来展示游戏引擎。触摸处理是使用-touchesBegan:withEvent:等完成的。等一切正常,除了极少数情况下,如果快速点击屏幕上的控件之一,-touchesBegan:withEvent:不会在0.1到1-2秒之间的某处被调用.这种情况发生的概率可能是20分之一,而且只有当您先快速点击屏幕(4-5次)时才会发生。如果我同时在屏幕上的不同控件上按住另一根手指,似乎更有可能发生这种情况。考虑到这与我自己的代码有关,我将UIApplication子类化,这样我就可以向-sendEvent:添加一个日志语句。当延

ios - Facebook 图形 API : RSVP to Event

我试图让用户通过我的iPhone应用程序回复事件(它完全基于事件),但我遇到了一些麻烦。我有我试过这3种方法:[facebookrequestWithGraphPath:@"EVENT_ID/attending"andParams:nilandHttpMethod:@"POST"andDelegate:self];[facebookrequestWithGraphPath:@"EVENT_ID/attending"andParams:nilandHttpMethod:@"GET"andDelegate:self];[facebookrequestWithGraphPath:@"EVEN

iphone - 将 zip 文件从 iOS 应用流式传输到 Web 浏览器

我的应用程序运行一个HTTP服务器,它可以连接到同一Wifi网络上的桌面网络浏览器。这目前处理对图像等的个人请求。我想找到一种将多个图像和文件一次传输到浏览器的方法。这些尺寸太大,无法在发送前在iPhone内存中构建。我考虑过创建一个.zip文件并一次将一个文件流式传输到其中,但不确定我该怎么做? 最佳答案 创建ZIP文件非常简单。我只是自己用另一种方式完成了它(解压我下载的ZIP文件),但是大多数可用的库都支持压缩和解压。您可以使用较低级别的C库之一,也可以使用各种人编写的多个Objective-C包装器之一。我个人选择的包装器是

ios - 在编辑模式下使用自定义 UILabels 对 UITableView 进行分组

我有一个分组的UITableView,用户可以在其中进入编辑模式并从表中删除行。表格的每个单元格都有两个UILabels。当表格进入编辑模式时,自定义UILabels向右推并超出单元格的右边框。如果我使用标准的cell.textLabel,标签会调整大小并保持在单元格的边界内。关于如何使用自定义UILabels执行此操作的想法? 最佳答案 您需要实现和使用这两个UITableViewDelegate方法:–tableView:willBeginEditingRowAtIndexPath:–tableView:didEndEditin

c# - iOS/MonoTouch 等同于 Windows 窗体显示/隐藏对话框?

迷失在iOS中“应该”如何完成事情。几个基本问​​题...在普通的.NET中,我们可以创建表单(View)并通过返回值的ShowDialog()将它们作为对话框提出,等等。我想在iOS中使用MonoTouch实现相同的想法。this.Add(myNewView);是在当前View之上显示View的正确方法吗(如对话框?)工作完成后如何关闭它?(.NET相当于this.Close();)? 最佳答案 与.NETShowDialog()最相似的是呈现模态视图Controller。为此,调用将显示View的父Controller的Pres

iphone - iOS 模拟器和实际设备中的 bundle 行为不同

目前我正在尝试管理大量图像,方法是将它们放在一个文件夹中并将文件夹命名为[something].bundle,然后将它们拖到XCode中。现在奇怪的是,如果我在模拟器中运行它,我可以使用[UIImageimageNamed:]访问这些图像,就好像所有文件都在主包中一样;但是在实际设备(本例中为iPad4.3.3)上运行相同的代码,imageNamed:不起作用。有人可以向我解释为什么会这样吗? 最佳答案 您不能将imageNamed:与bundle中的项目一起使用。您需要imageWithContentsOfFile:或imageW

ios - 在没有 mac os 的情况下构建 iOS 应用程序?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicates:iPhonedevelopmentonWindowsAlternativesForiOSDevelopmentUnderWindows您好,有什么方法可以只使用Windows或Linux构建iOS应用程序吗?我知道有一些方法可以让macos在VM上启动,但我的意思是仅在win/linux上。我知道有一些像phonegap这样的平台,但你也需要一台mac来构建你的应用程序。还有其他方法吗?

ios - iOS 的代码片段?

xcode4提供了收集代码片段的绝佳工具。作为iOS开发人员,我正在寻找更多好的代码片段。所以把这个问题放在这里,以获得更多关于iOS的优秀代码片段的线索。感谢您的评论或线索。 最佳答案 我添加的代码片段包含许多委托(delegate)协议(protocol)的委托(delegate)方法,例如UIScrollViewDelegate或UIWebVIewDelegate。我还在其中放了一些演示代码来提醒我如何使用某些东西,比如MFMailComposeViewController。当我有时间时,我会把它们放在我的网站上,以便其他人可

ios - 处理先前 UIViewController 的方向

我正在开发一个iPhone应用程序。我的事件UIViewController是vc1。vc1的shouldAutorotateToInterfaceOrientation方法返回YES,因此会自动为其View处理设备方向。添加到此View的所有subview都已正确设置自动调整大小蒙版以适应方向。View的框架未更新以适合以下场景的方向:推送另一个UIViewController说vc2更改设备方向流行vc2vc1的View不会反射(reflect)新的方向。我可以注册方向更改通知并手动将框架设置为View。有什么方法可以自动处理这个问题吗? 最佳答案

ios - 自定义 map 注释标注 - 如何控制宽度

我已经成功地实现了asynchronyblogpost中的自定义map注释标注代码.(当用户点击map图钉时,我会显示自定义图像而不是标准标注View)。唯一剩下的问题是标注占据了View的整个宽度,如果宽度与我正在使用的图像相对应,应用程序看起来会好得多。我已经子类化了MKAnnotationView,当我将它的contentWidth设置为图像的宽度时,三角形并不总是指向pin,或者图像甚至不在它的包装View中。任何帮助或建议都会很棒。谢谢。 最佳答案 我在为iPad实现CalloutMapAnnotationView时遇到了