草庐IT

flutter-ios

全部标签

javascript - 如何针对 ios 4 及以下版本?

我有一个网络应用程序可以在IOS5上流畅运行,但它在IOS4上滞后太多。是否可以检测IOS4及更低版本以禁用某些功能? 最佳答案 您可以分析用户代理字符串。iOS4示例(在iPad上):Mozilla/5.0(iPad;U;CPUOS4_3_1likeMacOSX;en-us)AppleWebKit/533.17.9(KHTML,likeGecko)Version/5.0.2Mobile/8G4Safari/6533.18.5iOS5示例(在iPhone上):Mozilla/5.0(iPhone;CPUiPhoneOS5_0like

ios - UIPinchGestureRecognizer 如何正确使用?

我有一个显示一些线条的简单图表控件。图表绘制涉及3个属性:记录数FirstVisibleIndexLastVisibleIndex一切正常,图表在第一个和最后一个可见记录之间绘制得很好。现在我想让用户使用2个手指放大和缩小图表,所以我订阅了UIPinchGestureRecognizer并实现了这样一个例程。-(void)handleZoomGesture:(UIGestureRecognizer*)sender{if(_isChartBusy){return;}UIPinchGestureRecognizer*gr=(UIPinchGestureRecognizer*)sender;

ios - 在没有 textField 的情况下捕获文本输入

这里有专业人士的问题......我正在Ipad上开发一个应用程序,我正在使用带蓝牙的条形码阅读器。我已将条形码阅读器与我的Ipad同步,我可以毫无问题地在textField上捕捉文本。当我读取条形码时,我不想将它放在textField上,我想在类中捕获它,处理它并决定如何处理它。我已经在互联网上搜索了执行此操作的方法,但找不到。有人可以帮助我吗?我可以做一个委托(delegate)类来接收输入字符串吗?我有点迷茫,任何帮助对我来说都非常有用感谢您的宝贵时间! 最佳答案 我已经解决了创建隐藏文本字段的问题,该文本字段在创建ViewCo

objective-c - 在适用于 iOS 的 Restful 协议(protocol)中推送通知

我正在开发一个iOS应用程序,它需要保持与网络服务的连接。我想在我的应用程序和服务器之间开发一个RESTFul协议(protocol)。但关键是服务器还必须能够将数据推送到应用程序。所以我想知道我是否可以通过使用NSURLConnection和提供的xml解析器仅使用applesdk来完成...更准确地说,是否可以在应用程序运行期间维护NSURLConnection并处理来自服务器的数据,而无需从应用程序请求它?我是否必须发送Keep-alive数据包或其他东西?在此先感谢您的帮助! 最佳答案 你需要发送保持事件的数据包或类似的,因

ios - 换行时的 CTFramesetterSuggestFrameSizeWithConstraints

我在使用CoreText时遇到了“先有鸡还是先有蛋”的问题。我需要知道CGSize一个NSAttributedString在环绕图像时会占用的空间。我有一个在右上角显示文本和图像的UITableView。在我的模型上,我存储了CTFrameSetterRef,即我一次计算一次我的模型实体在它们加载时传递给我的单元格cellForRowAtIndexPath中的CTFrameSetterRef。我还使用我的frameSetter和CTFramesetterSuggestFrameSizeWithConstraints预先计算单元格的高度这很简单,我现在有一个对象数组,这些对象有一个要渲染

ios - 以编程方式分配接口(interface)对象会影响加载时间吗?

我正在制作一款可以让您快速更改亮度的应用,但由于功能不足而被拒绝,因此我将其与我的电池应用合并。如果我只加载亮度的东西,并有一个按钮,上面写着“加载应用程序的其余部分”,当按下该按钮时,将加载界面的其余部分,如下所示:(之前制作的IBOutlet)batterymeter=[[UIImageViewalloc]initWithFrame:CGRectMake(150,300,250,50)];batterymeter.image=[UIImageimageNamed:@"batteryfill.png"];这会减慢加载时间吗?如果没有,我怎么能加载半个界面?

ios - NSURLRequest 目录列表解析

我创建了一个NSURLRequest和一个NSURLConnection对象,并在NSMutableData实例中收集数据。然后,我根据下载的数据创建一个NSString并获取如下所示的ftp服务器的目录列表:drwx--x--x13usernameusername4096Feb517:43.drwx--x--x13usernameusername4096Feb517:43..drwxr-x---14username994096Feb116:55public_html我猜有一些标准的方法可以解析这些数据,但我没有在谷歌上找到运气。所以我的问题是,将这些数据放入某个可管理对象的最佳方法是

objective-c - iOS – setEditing [super setEditing...] 和/或 [tableView setEditing...]

如果我想将tableView置于编辑模式。这样做的正确做法是什么?我似乎可以通过调用[supersetEditing:YESanimated:YES]将tableView置于编辑模式是否还需要调用[tableViewsetEditing:YESanimated:YES]? 最佳答案 我假设您是在UITableViewController的子类中调用它?在这种情况下,调用super就足够了,因为当ViewController本身开始编辑时,UITableViewController会自动将其TableView置于编辑模式。如果您有一个

iOS 开发 : guaranteed top layer

是否有可能以编程方式(不是通过xib)在总是在顶部的任意iOS应用程序上添加按钮或其他控件?我想制作一个更高级的屏幕截图应用程序,开发人员必须(最好)在他的应用程序中放置一行代码,该代码将在左上角显示一个按钮(例如),当用户单击该按钮时,它会截图并打开一个同样,保证在顶部输入一些信息并通过Twitter共享的层。这可以做到吗?如何做到? 最佳答案 您可以确保调用:[self.viewbringSubviewToFront:topView];或者可能将其添加到您的应用委托(delegate)窗口:AppDelegate*delegat

iphone - 如何从 IOS 上的音量计算 dBr

我正在研究“测试您的听力应用程序”。我知道幅度的一半是-6db。我想知道当1.0是使用AVAudioPlayer类的最大音量时,如果我们使用理想的耳机,将音量设置为0.5意味着它以50%播放,这意味着相对分贝下降到-6分贝? 最佳答案 这是一个很好的问题。如果AVAudioPlayer中的音域更接近流行音乐的“标准音阶”,我不会感到惊讶。请注意,0dB在范围内呈线性上升。这是基于VU表的历史,如LevelPractices(Part2)中所述。并在这张照片中看到:所以,我不确定,但我的猜测是AVAudioPlayer更接近这些范围。