Questions tagged «iphone»

除非要专门针对Apple的iPhone和/或iPod touch,否则请勿使用此标签。对于不依赖于硬件的问题,请使用标签[ios]。需要考虑的更多标签是[xcode](但仅当问题与IDE本身有关时),[swift],[objective-c]或[cocoa-touch](但不包括[cocoa])。请避免有关iTunes App Store或iTunes Connect的问题。如果使用C#,请使用[mono]进行标记。

6
如何处理包含属性的Objective-C协议?
我已经看到使用Objective-C协议的方式如下: @protocol MyProtocol <NSObject> @required @property (readonly) NSString *title; @optional - (void) someMethod; @end 我已经看到了使用这种格式,而不是编写子类扩展的具体超类。问题是,如果您遵守此协议,是否需要自己综合属性?如果要扩展超类,答案显然不是,您不需要。但是,如何处理协议要求符合的属性呢? 据我了解,您仍然需要在符合要求这些属性的协议的对象的头文件中声明实例变量。在那种情况下,我们可以假设它们只是一个指导原则吗?显然,必需的方法并非如此。编译器会为排除协议列出的必需方法而费劲。物业背后的故事是什么? 这是一个生成编译错误的示例(注意:我已经修剪了代码,这些代码无法反映当前的问题): MyProtocol.h @protocol MyProtocol <NSObject> @required @property (nonatomic, retain) id anObject; @optional TestProtocolsViewController.h - (void)iDoCoolStuff; @end #import <MyProtocol.h> @interface TestProtocolsViewController : UIViewController <MyProtocol> { } @end TestProtocolsViewController.m #import "TestProtocolsViewController.h" @implementation TestProtocolsViewController @synthesize anObject; // …




25
如何快速删除NavigationBar的边框?
我一直在尝试删除NavigationBars边框而没有运气。经过研究,人们似乎告诉我们将shadowImage和BackgroundImage设置为nil,但这在我的情况下不起作用。 我的密码 self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866") self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default) self.navigationController?.navigationBar.shadowImage = UIImage(named: "") 插图:



6
我可以在iPhone或Android上避免使用HTML5原生的全屏视频播放器吗?
我建立了一个Web应用程序,该应用程序使用HTML5标签和JavaScript代码来呈现与正在运行的视频同步的其他内容。它在桌面浏览器(Firefox,Chrome和Safari)中非常有效。在iPhone或DroidX上,本机视频播放器弹出并接管屏幕,从而遮盖了我想与视频同时显示的其他动态内容。 有没有办法解决?如有必要,我将弄清楚如何为这两个平台编写本机应用程序,但是如果我坚持使用HTML5 / JavaScript,则可以节省大量时间。

9
如何绘制只是一个圆圈的自定义UIView-iPhone应用程序
我将如何绘制一个实际上只是一个球(一个2D圆)的自定义UIView?我是否要重写drawRect方法?有人可以告诉我绘制一个蓝色圆圈的代码吗? 另外,可以在类本身内更改该视图的框架吗?还是我需要从其他班级更改框架? (只是试图设置一个反弹的球)
129 iphone  ios  ipad  uiview 

30
原因:找不到合适的图像[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/Stylist.app/Stylist Reason: no suitable image found. Did find: /private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib' (lldb) 在我的iPhone上构建时出现此错误。我能够在模拟器上构建。我已经重做了所有配置文件,但是仍然无法在iPhone上构建。我的Xcode是这样的 这是框架问题还是签名问题?这在Xcode 6中没有发生。谢谢。
129 ios  iphone  xcode  dyld 


16
使用Javascript检测触摸屏设备
在Javascript / jQuery中,如何检测客户端设备是否有鼠标? 我有一个网站,当用户将鼠标悬停在某个项目上时,该网站会在信息面板上滑动。我正在使用jQuery.hoverIntent来检测悬停,但这显然不适用于iPhone / iPad / Android等触摸屏设备。因此,在这些设备上,我想还原为点按以显示信息面板。

11
在UIImageView上设置转角半径不起作用
我有点茫然。我已经使用UIView的layer属性来处理我的应用程序中多个元素的角落。但是,这个UIImageView根本不符合要求。不知道我在想什么。 UIImageView(称为PreviewImage)包含在表视图单元格中。我尝试将cornerRadius属性的多个位置(在单元格本身以及在创建该单元格的控制器中)设置为无效。 static NSString *CellIdentifier = @"MyTableViewCell"; MyTableViewCell *cell = (MyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:CellIdentifier owner:self options:nil]; cell = [topLevelObjects objectAtIndex:0]; cell.previewImage.layer.cornerRadius = 20; //Made it 20 to make sure it's obvious. } 关于我丢失的单元格加载方式,有什么问题吗?

9
重新签署IPA(iPhone)
我目前使用hudson使用xcodebuild和xcrun来构建所有应用程序,而没有任何问题 我从不同的人那里收到了几个IPA文件,我想用一个企业帐户而不是公司帐户(用于应用商店,有时是临时分发)重新签名。 我的问题是,当我尝试退出应用程序时,它不会安装在我的设备上(并且应该安装在企业内部)。错误消息在设备上(不在iTunes中),它告诉我根本无法安装该应用程序。没有给出更多信息。 我发现了一些信息,(http://www.ketzler.de/2011/01/resign-an-iphone-app-insert-new-bundle-id-and-send-to-xcode-organizer-for-上传/) 这可能是可能的。我面临的问题是,它似乎没有像我正常构建(使用xcrun)那样嵌入移动配置文件,这是否可以通过codesign工具进行控制,或者是否可以使用xcrun重新签名? 我目前使用辞职脚本 解压app.ipa appname = $(ls有效载荷) xcrun -sdk iphoneos PackageApplication -s“ $ provisioning_profile”“ $ project_dir / Payload / $ appname” -o“ $ project_dir / app-resigned.ipa” --sign“ $ provisioning_profile”-嵌入“ $ mobileprovision” 我查看了生成的ipa文件,它似乎与原始应用程序非常相似。什么文件真正应该在这里更改?我最初以为_CodeSignature / CodeResources会更改,但是内容看起来几乎完全一样。 指针非常感谢。
129 iphone  build  codesign  ipa 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.