草庐IT

cocoa-touch

全部标签

objective-c - Objective-C : fix distance between images in touches moved

当执行触摸移动时,如何设置我的图像(点)与新图像(点)的固定距离相同?-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{UITouch*touch=[touchesanyObject];CGPointtouchLocation=[touchlocationInView:touch.view];UIImageView*imageView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"Crayon_Black.png"]];imageView.center=

ios - Writetourl 不起作用

我已经尝试了一个星期让writeToUrl工作,但是没有……没有。我只是想通过iPhone应用程序更新服务器上的文件。这是代码:NSURL*url=[NSURLURLWithString:@"http://user:pw@192.168.120.167/test.txt"];NSString*teststring=@"itworks";if([teststringwriteToURL:urlatomically:YESencoding:NSASCIIStringEncodingerror:nil]){UIAlertView*alert=[[UIAlertViewalloc]initWi

ios - 一种将自己从 Bonjour 搜索结果中排除的方法

当同一个应用同时充当支持Bonjour的服务和客户端时,在监听套接字的同时浏览类似self-like的服务,从服务搜索结果中排除self的好方法是什么? 最佳答案 在您的NSNetServiceBrowserDelegate中,您可以询问传入的服务是否与您发布的服务相同:-(void)netServiceBrowser:(NSNetServiceBrowser*)netServiceBrowserdidFindService:(NSNetService*)netServicemoreComing:(BOOL)moreComing{i

ios - Cocoa touch 保存播放列表

在cocoatouch4.x中,是否可以创建或编辑音乐播放列表到iphone/ipad的默认/捆绑音乐应用程序中?如果是,代码将如何? 最佳答案 终于找到了适用于iOS9.3及以上版本的解决方案。您可以使用MPMediaLibrary来实现这一点。//Setupyourplaylistmetadata__auto_typemetadata=[[MPMediaPlaylistCreationMetadataalloc]initWithName:@"PlaylistName"];metadata.authorDisplayName=@"

objective-c - Core Text CTFrame 上的可点击区域

我在UIScrollView上放置了一些CTFrame文本列,我制作了一个选择工具来选择和突出显示文本,如下图所示。我希望能够单击选择,所以矩形是UIButtons,不透明度为50%,在CTFrame上。问题如下:由于某种原因,按钮的TouchUpInside事件没有被触发,我认为如果高亮显示在CTFrame下方,效果会更好,但我认为按钮不会收到事件。有什么办法可以解决这个问题,例如,在文本下方添加一个选择标记并且可以点击?这是文本高亮示例: 最佳答案 您是如何将CTFrames放置到UIScrollView的?CTFrame不是U

objective-c - UINavigationController 后退按钮按下和 viewWillDisappear

我有一个聊天应用程序,我只是想让连接管理器在我的UINavigationController上的后退按钮被按下时离开当前聊天室(或者以任何其他方式保留View).viewWillDisappear:对我不起作用。与其他一些有问题的人(例如UINavigationControllerandviewWillDisappear)不同,我有一个完全应该是教科书式的View设置-一个UINavigationController,导致一堆子类UIViewControllers通过segues连接。当我离开聊天室ViewController时,我可以做些什么来检测? 最佳

objective-c - 在没有新初始化的情况下使用类中的数据

我有一个TabBar布局,在主页选项卡中我有一个按钮“连接”,当按下该按钮时,它会向类TransferViewController发送一个Action以创建一个GameKitsession。然后我有另一个名为Send的选项卡,它有一个按钮,上面写着“发送文件”,当按下该按钮时,它会向TransferViewController类发送一个Action,它也使用使用连接设置的“Session”变量来发送文件,但因为它是不同的选项卡,它创建了Controller的一个新实例,它希望我再次连接,但按钮位于“主页”选项卡上。无论如何,我可以在没有两个实例的情况下为两个选项卡使用一个Control

ios - UITableView 编辑模式中的减号按钮

当我将UITableView设置为编辑模式时,“-”按钮出现在表格行之外。我怎样才能让它们显示在行内(即白色区域内)。我正在寻找的行为可以在内置应用程序中找到,例如在iPhone天气应用程序的背面(可以添加和删除位置。)(来源:what-when-how.com) 最佳答案 这一行会在行内显示“-”-(BOOL)tableView:(UITableView*)tableViewshouldIndentWhileEditingRowAtIndexPath:(NSIndexPath*)indexPath{returnNO;}

sql - 带有 Mac OS X 和 Cocoa 的 MICROSOFT SQL 服务器和 windows azure

因此,我目前正在研究为我的公司和其他小型企业创建iPhone和Mac应用程序。我发现天知道有很多关于cocoa和iOS开发的书籍,但在SQLServer方面,事情变得更加阴暗。我在网上看到过各种各样的产品,它们声称自己是最好的SQL驱动程序,并且是将关系数据库添加到Cocoa应用程序的最简单且性能增强的方法。我目前已经并且仍然在Windows下创建桌面应用程序,我们广泛使用我们的数据库来构建我们构建的几乎所有应用程序和报告。我们公司到处都有iPad和iPhone,如果我们可以在iPhone或iPad上拥有一些工作流程或报告,我真的可以将一些创新的应用程序带到我们的餐table上。我似乎

iphone - 类似 iPhone 版 Twitter 的导航风格

我正在尝试了解iPhone版Twitter中的导航样式是如何实现的。当您点击时间线中的一条推文时,(自定义)标签栏在从时间线到详细View的过渡期间保持原位。这表明选项卡栏是“主”UIViewController的subview,它包含一个包含4个UINavigationControllers的数组,每个选项卡一个。按下选项卡时,主UIViewController从其View中删除当前可见的UINavigationController并将新的添加为subview。在这种方法中,选项卡栏不是任何导航堆栈的一部分,因此它在每次转换期间都保持在原位。但是,当您在详细View中点击URL时,标