Cocoa touch iPhone模拟器-设置HTTP代理

我正在编写一个iPhone应用程序,它需要向互联网发出小型HTTP请求。在我们的公司局域网内,所有HTTP流量都必须通过Squid 这个模拟器显然能够使用代理,因为Mobile Safari可以工作。但是,如何在代码中获取/设置代理设置 为模拟器注释掉了一堆标题。比如说, CFNetworkCopySystemProxySettings 在CFProxySupport.h中,模拟器不可用-仅适用于设备。我尝试过这样的硬编码: CFReadStreamSetProperty(stream, kC

Cocoa touch 为什么这个iPhone程序不调用-loadView?

我正在努力完成基本的iPhone编程,并且我对Interface Builder的工作原理有很好的基本了解,因此我决定尝试以编程方式处理视图。我已经阅读了ViewController Apple指南,搜索了所有地方,但似乎找不到解决问题的方法。这让我相信这是一个非常简单的解决方案,但我只是真的把头撞在墙上。基本上我所要做的就是创建一个视图,将主窗口作为子视图。我知道如果没有定义self.view,那么应该调用loadView方法,并且应该在那里设置所有内容。以下是我的代码的当前状态: 代表: -

Cocoa touch 通过推送通知服务添加图像?

我有一个内容应用程序,希望通过苹果推送通知服务通知用户新内容,绕过现在很长的应用程序商店提交。一旦用户收到通知,下载更新按钮将启用。用户将从我的网站下载sql文件和图像。sql文件将执行insert语句,图像将下载到磁盘 我当前加载内容字符串并将图像引用捆绑到UIWebView中。图像作为内容的一部分显示。如何执行sql文件以插入新内容?那么,我是否还需要开始引用磁盘上的图像,而不是从捆绑包(我在使用App Store更新提交时将图像放在捆绑包中)中的图像 对于sql文件,我可能可以在下载完成后

Cocoa touch iPhone“;“接触开始”;及;“触摸移动”;消息。。。不要移动到触摸中心

我正在修改苹果网站上的“MoveMe”示例。当我的控制器收到“touchesMoved”消息时,它会将要移动的对象移动到触摸中心,因为(伪代码)object.center=touch.center。如何存储初始触摸的偏移量,以便在开始触摸/拖动到一侧时,我的手指将停留在该点上,而我将其拖动?您不能将其存储在类的实例变量中吗?当touchStart消息到达时,您可以将target_view.frame存储在实例变量中。是,请解释得更清楚一点。@DyingCactus:好的,解释得更清楚一点:)Tu

Cocoa touch 在UITableView上方添加工具栏以在UISplitViewController详细视图中使用

我想在UISplitViewController中将表视图用作详细信息窗格。如何将工具栏放在顶部?我希望能够以与非表详细视图相同的方式添加栏按钮项。 谢谢。常见的范例是将UINavigationController作为主控页和详细页的顶级控制器 因此,等级制度的观点是这样的(胡说八道) 应用程序窗口 UISplitViewController 主机:UINavigationController 具有自定义控制器(tableView或UIView) 详细信息:UINavigationCo

Cocoa touch Cocoa Touch-int作为字符串格式

PlayerScore是一个int,如何传递它以使用标签显示分数?此代码只打印%i -(void)updateScoreLabels{ playerOneScoreLabel.text = @"%i",playerOneScore; playerTwoScoreLabel.text = @"%i",playerTwoScore; playerThreeScoreLabel.text = @"%i",playerThreeScore;

Cocoa touch 将window.navigator.standalone添加到UIWebView DOM

你知道如何通过移动Safari点击+按钮来安装“webapp”吗? 通过主屏幕启动此应用程序,您的Web应用程序知道它是从主屏幕启动的,因为window.navigator.standalone设置为1 嗯 我制作了一个iOS应用程序,带有加载web应用程序的UIWebView。现在我想将window.navigator.standalone属性添加到我的webapp的dom中。。。可能吗 谢谢从objective C向webview中注入一些Javascript以手动设置参数 [webView

Cocoa touch CALayer和屏幕外渲染

我有一个分页UIScrollView,其内容大小足以容纳许多用于缩放的小UIScrollView,viewForZoomingInScrollView是一个视图控制器,它包含用于在其上绘制PDF页面的CALayer。这使我能够像ibooks PDF阅读器一样浏览PDF 绘制PDF(平铺层)的代码位于: - (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx; 只需在可见屏幕上添加一个“页面”即可自动调用此方法。当我更改页面时

Cocoa touch 为MVC设计模式组织iOS项目

我正在为iPhone开发一个多视图应用程序,目前已经设置了我的视图(VIEW),并且它们的转换(CONTROLLER?)运行良好。现在我想为实际的程序数据(模型)添加对象 我的问题是:我应该如何构造数据以遵循模型-视图-控制器(MVC)设计模式?我知道我应该创建单独的类来实现我的数据结构,并且我的控制器类可以从视图向它们传递消息,但是我还应该检查其他组织方面的注意事项吗?特别是Cocoa Touch、Xcode或iOS特有的 其他详情:播放预先录制的音频,可能还有用户生成的音频也很重要。我知道这

Cocoa touch 如何使用cocoa关注替代标签?

我仍然是iPhone开发的不速之客,所以很抱歉这个愚蠢的问题。我正在创建一个具有自定义数字键盘的应用程序。我有一个iAction“buttonDigitPressed”,当按下一个数字时,它只会将该数字添加到UILabel中。现在我有另一个标签,我想做同样的事情,但我不知道如何获得该特定标签的“焦点”。我在第二个标签上放置了一个不可见的按钮,所以当按下时,我希望可以调用一个操作,将键盘从第一个标签切换到第二个标签。但我不知道如何做到这一点。任何帮助都将不胜感激 首先,必须在UILabel上放置一

Cocoa touch UITableViewCell子类,在代码中绘制,在中设置删除按钮的动画

我正在开发一个自定义UITableViewCell子类,其中所有内容都是用代码绘制的,而不是使用UILabels等(这是学习练习的一部分,部分是因为在代码中绘制要快得多。我知道对于两个标签来说,这不会有太大的区别,但最终我想将其推广到更复杂的单元格。) 目前,我正在与删除按钮动画作斗争:如何在删除按钮滑入时设置单元格收缩的动画 首先,我在单元格的contentView的自定义子视图中绘制。所有内容都在该子视图中绘制 我通过捕捉单元格本身上的LayoutSubView来设置子视图的大小,并执行以

Cocoa touch 更改表格视图单元格中标签的边框

昨天我问过如何更改表视图单元格中标签的位置,但我仍然不明白。实际上,我在牢房的右角有一个标签。当我切换到横向模式时,它会移到中心,但我希望它位于右角。请有人帮帮我。这里有一篇文章,我描述了如何创建自定义的tableViewCell,它可能有助于检查它。首先,您需要自定义您的UITableViewCell实例,可以通过编程方式向其添加UILabel对象,也可以通过界面生成器进行设计 一旦放置了标签,要改变它的位置,就应该考虑编辑它的框架属性。 例如: 这样,您可以根据需要更新标签的位置 如果您面临

Cocoa touch 将标签链接到IBOutlet会产生NSUnknownKeyException

我已经创建了一个选项卡视图。在其中一个选项卡上,我有一个视图,上面有几个标签。它很好用 当我将Interface Builder中的标签连接到文件的所有者(相应的IBoutlet)时,当我打开该选项卡时,应用程序会崩溃,并出现以下错误: 2011-05-15 18:36:29.070 AeroNav[958:707] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIVie

Cocoa touch 带阴影的分组UITableView

我正在尝试使用自定义背景在分组的UITableView后面添加阴影。这很难。我失败了。我一直在试验细胞层阴影参数,但不管我怎么做,阴影最终会覆盖另一侧的另一个细胞。我只希望阴影均匀地出现在tableview中每个部分的轮廓之外 如果有人对如何用最简单的方法解决这个问题有想法,我们将不胜感激 供将来参考;最后,我使用一个自定义UITableView子类解决了这个问题,该子类在其layoutSubviews方法中添加了一个空但有阴影的层: ShadowTableView.h: @interface

Cocoa touch 如何在运行时在UIscrollview中添加和删除视图?

我的项目需要在运行时向uiscrollview添加和删除uiwebview。也就是说,当我们在启用分页时水平(向左或向右)滚动它时,一个新视图被添加到uiscrollview中,并遍历到它 是否可以在uiscrollview中检测向左或向右滚动 请告诉我最好的解决方案,示例代码或任何教程 在此情况下,我们应该在滚动视图中启用分页功能 假设您有大小为320x480的滚动视图,它应该显示10个页面,其中每个页面的大小为320x480,使滚动视图的内容大小为320*10 x 480 确定当前页面的最佳

Cocoa touch 将UIButton添加到UITableView的一行

我想在UITableView的一行中添加一个UIButton,但我很困惑 当我使用下面的代码时,我首先在第2行中得到一个按钮,但当我上下滚动(表中有50行)时,它似乎添加了越来越多的按钮,直到几乎所有行中都有一个按钮。 我做错了什么:( 非常感谢!当您滚动时,单元格会在离开屏幕时重新使用,因此需要删除按钮 我要做的是将按钮添加到xib中的单元格中,并将其设置为隐藏在除所需行之外的所有单元格中 在cellForRowAtIndexPath中,在代码开头将按钮设置为hidden,然后将其设置为在所需

Cocoa touch 如何在iOS/core图形中构建撤消堆栈

我正在尝试向一组触摸添加撤消/重做功能 我有触摸开始和移动的代码: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { NSLog(@"%s", __FUNCTION__); mouseSwiped = NO; UITouch *touch = [touches anyObject]; if ([touch tapCount] == 2) { [self erase

Cocoa touch 对数滑环

有没有让UISliders值以对数而不是线性变化的首选方法?例如,滑块上半部分的值从0变为25,下半部分的值从25变为100。不幸的是,没有。但是,您可以将滑块提供的浮点值转换为所需的数字。这里有一个例子 float interpretedValue; if (sliderValue < 0.5) { interpretedValue = sliderValue * 25 / 0.5; } else { interpretedValue = (sliderValue - 0

Cocoa touch UIButton的UIImageView不会更改

我有以下行动 . . if(!isWishlisted) { isWishlisted = true; plistPath = [[NSBundle mainBundle] pathForResource:@"InYourWishlist" ofType:@"png"]; addToWishListButton.imageView.image = [UIImage imageWithContentsOfFil

Cocoa touch 为UIImageView指定一个字符串标记

是否可以将文本标记指定给任何UIObject?如果没有,我还有别的办法吗?我能做些什么,例如: image.tag = [NSString stringWithFormat: @"Hello"]; 谢谢你的帮助 否,标记是一个整数 考虑子类化UIImageView类,只添加一个NSString属性。这几天真的很简单 例如: @interface TaggedImageView : UIImageView @property (nonatomic, strong) NSString *tagSt

Cocoa touch 触摸时更改应接收触摸返回值

好吧,让我解释一下我的问题。 我必须更改的返回值 -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { } 当我移动手指(触摸)时,不仅仅是在触摸开始时设置值 这可能吗?如果是,怎么做? 请帮助。一旦启动触摸识别,将不再调用此方法。如果你只是想取消这个手势,打电话就行了 gestureRecognizer.enabled = NO; gest

Cocoa touch UINavigationBar奇怪的颜色变化

我正在使用自定义的UINavigationBars颜色,我在didFinishLaunchingWithOptions: [[UINavigationBar appearance] setBarTintColor: [UIColor mainThemeColor]]; 这很好,但在我的两个屏幕上,我看到了一些非常奇怪的东西。当视图出现时,我看到一个暗光晕从右侧移入,并且条的颜色最终比我设置的颜色更暗。我试着在视图中设置颜色,但是同样的事情发生了 我不知道这是怎么发生的,我所有的视图和视图控制器

Cocoa touch UButtonl.titleLabel iOS 8错误

因此,我在iOS 8上得到了这些有趣的结果,这些结果阻止了我的应用程序正常运行 我使用ui按钮.titleLabel来正确设置titleEdgeInsets。它在iOS7上完美地工作: [self.btnAccSets setTitleEdgeInsets:UIEdgeInsetsMake(0, -(self.btnAccSets.width - (self.btnAccSets.titleLabel.width + 34)), 0, 0)]; 但在iOS 8中,它就是不起作用。如果我

Cocoa touch 我应该使用什么样的plist设置在iOS8中共享文档

我正在尝试在iOS中使用SLComposeServiceViewController共享一个文档,我正在测试的文档是pdf(尽管我需要能够共享任何文件)。 我用iPhone将PDF发送到邮件,按住附件,但我的图标从未显示。 我有图像,网址和文本共享工作良好,我只是不能得到任何类型的文件工作 我假设需要设置NSExtensionActivationSupportsAttachmentsWithMaxCount和/或NSExtensionActivationSupportsFileWithMaxCo

Cocoa touch 使用Cocoa Touch的两个异步NSURL请求

我正在使用清单1-5中所示的示例来请求URL的内容,并且一切都很正常。现在我的问题是,当第一个请求发出时,我想从第二个网页请求内容,我的问题是,即使我为第二个请求和连接复制了那里的所有内容,并为NSMutableData创建另一个变量,该变量应保存第二个请求的数据,我只将第二个请求数据填入*receivedData(即原始第一个请求NSMutableData) 就像我为第二个请求添加代码时,只有第二个请求正在执行 有人知道如何修改链接示例中的代码以便我可以发出两个单独的请求吗 免责声明:现在学习

Cocoa touch 使用beginAnimations后如何停止动画?

我使用以下代码来执行字符串滚动,但是如何停止动画 [UIView beginAnimations:@"ruucc" context:NULL]; [UIView setAnimationDuration:12.8f]; [UIView setAnimationCurve:UIViewAnimationCurveLinear]; [UIView setAnimationDelegate:self]; [UIView setAnimationRepeatAutoreverses:NO];

Cocoa touch UIView动画设置位置动画,但不设置宽度动画

我正在尝试转换UISearchBar,就像在Mobile Safari中一样:在搜索字段中触摸,它会随着位置字段的缩小而增长 我当前更改搜索字段宽度和位置的动画只会对位置进行动画处理:在它滑动到正确位置之前,它只会捕捉到正确的宽度。这是我的密码: [UIView beginAnimations:@"searchGrowUp" context:nil]; [UIView setAnimationCurve:UIViewAnimationCurveEaseIn]; [UIView setAnimat

Cocoa touch 如何切换UITableView';NSFetchedResultsController(或其谓词)是否以编程方式?

我有一个UITableView,它显示了大量名为“Documents”的实体的子集。子集由另一个实体“Selection”定义。选择是命名的、有序的文档列表 它工作正常,除非我想在运行时更改显示的选择。我只有一张空白名单 基本上,我需要更改NSFetchedResultsController持有的谓词,以便新谓词使用另一个选择。我不能让它工作。我的最后一次尝试是完全摆脱NSFetchedResultsController并重新分配它: - (void) displaySelection:(Sel

Cocoa touch UIAccessoryElement、accessoryFrame和屏幕旋转中断

我有一个遵循UIAccessibilityContainer非正式协议的UIControl子类:它不返回-isAccessibilityElement,在访问器中传递正确的-accessibilityElementCount和元素 每个UIAccessibilityElement被创建来表示一个可访问区域,并且该框架是我正在绘制的另一个CGRect的1:1映射 例如,我在{94,99},{209,350}中绘制,UIAccessibilityElement上的-accessibilityFram

Cocoa touch iPad UIPopoverController不会在UITextView中跳过inputView

我正在尝试设置一个弹出窗口,以指向视图中的UIButton,该视图用作UITextView的“inputView”。我可以让一切正常工作,正确的数据进入UIPopoverController。但它表现出的行为并不是我所期望的。这就是我所拥有的。以下方法是在UIView子类中编写的,该子类是UITextView的inputView,也是按钮所在的视图 - (IBAction)buttonTouchDown:(id)sender { UIButton *button = (UIButton

Cocoa touch 用于Iphone身份验证的MGTwitterEngine xAuth oAuth

我所做的就是尝试将twitter集成到Iphone应用程序中 作为twiiter,默认情况下不允许使用xAuth,那么如何使用它。。 twitter何时批准我的应用程序的xAuth。目前正处于发展阶段 还有一件事 我用mgtwitternegine在我的应用程序中添加了oAuthConsumer文件,然后介绍了如何调用oAuth 现在我就这样打电话 twitterEngine = [[MGTwitterEngine alloc] initWithDelegate:self]; [twitterE

Cocoa touch 无法解释如何在cocoa中修改指针值

我遇到了一个无法解释的错误。既然我发现了这个bug,我当然可以修复它,但我想知道这样的事情是怎么发生的 我的代码: NSLog(@"1 - self.nextPlayerButton = %@",self.nextPlayerButton); NSLog(@"[self.view setUserInteractionEnabled:TRUE] with self.view=%@",self.view); [self.view setUserInteractionEnabl

Cocoa touch 读取多个圆形矩形按钮的文本

我正在创建一个UIView,它将包含26个以上的圆形矩形按钮。我正在使用一个名为Title的NSString。我想设置Title=[所选圆形矩形按钮的文本] 我不能在这里使用switch方法,因为如果一个圆形矩形按钮的posisable值超过26,就应该使用switch方法。我可以创建26个以上的方法(每个圆形矩形按钮一个),但我不想这样做。应该有一种方法可以做到这一点,只需使用几行代码。我只想使用一种方法,它将执行以下操作 variableText=[所选圆形矩形按钮的文本]。 Title=可

Cocoa touch 输入随机数发生器

我是Xcode开发的新手,我想知道如何从2个输入中生成随机数 在IB中,我有两个文本字段(带数字键盘),指示要生成的数字的间隔(即从3到7)。我想知道我是如何从2个文本字段中获取输入的,以及如何从这些输入中生成随机数的方法 int low_bound = 3; int high_bound = 7; int width = high_bound - low_bound; // 4 int value = low_bound + arc4random() % (width + 1); // 3 +

Cocoa touch 不要自动调整UILabel的大小

各位,这是我的问题: 我有一个UILabel,它以HH:mm:ss格式显示小时和秒。 但是,当秒数为:“01”时,标签内容始终向右移动,因为数字1比数字9的宽度“小” 我在IB中未选中“调整以适应”,并设置AdjustsFontSizeToWidth:否,但这并没有解决问题 我认为答案在IB中,但似乎任何东西都起作用 任何想法???您可以使用从ui视图继承的: @property(nonatomic) BOOL autoresizesSubviews 如果您不想让UILabel自动调整大小,请

Cocoa touch iOS6 Twitter集成

在检查Twitter是否可用时,iPhone模拟器和实际设备之间似乎存在差异 我使用以下代码检查是否设置了Twitter帐户:[SLComposeViewController isAvailableForServiceType:SLServiceTypeTwitter] 在模拟器中有一个很好的UIAlertView,通知用户没有设置Twitter帐户,有两个按钮,一个用于设置,一个用于取消 但是,当我在我的设备上运行我的应用程序时,它不会显示上面的UIAlertView。为什么呢?既然我没有实例

Cocoa touch 从堆叠的屏幕弹出到MoreViewController选项卡

我选择应用程序的更多选项卡,进入某个屏幕,在该屏幕上再做一次选择。因此,堆栈上有两个屏幕,并在那里显示一个modalView 考虑到上面的场景,我需要遍历用户返回到More选项卡,他就是从这里来的。 我自己尝试过,后来在网上参考了一些建议,但没有解决问题 我写了下面的代码,这与其他人的建议类似 [[self.tabBarController-moreNavigationController] dismissModalViewController:是][[self.tabBarController

Cocoa touch 修复仪器中的内存问题

在我的iPhone应用程序中,我在使用仪器时发现了许多内存问题,在分析时没有发现任何问题。下面是我的泄密 我可以在哪里或如何修复这些漏洞?这里是查找代码中漏洞的简单步骤。。只需通过屏幕截图逐一执行以下步骤: 步骤1: 步骤2: 步骤3: 我无法从呼叫树中选择任何呼叫,所有呼叫都如图所示,但不可选择。。

Cocoa touch 从TabBarController退出到ViewController

我在一个TabBarController中有两个ViewController,在第二个ViewController中我有一个按钮,点击该按钮后,我将进入ThanksViewController,不再显示选项卡 请在下面检查我的代码: //AppDelegate.m UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController:_viewController]; self.win

Cocoa touch 在xcode中为iPad创建屏幕保护程序

我正在用xcode 5开发iPad应用程序。我想开发类似windows屏幕保护程序的屏幕保护程序动画。当我的应用程序进入空闲模式时,我的屏幕保护程序会自动运行。 我怎样才能做到这一点。 有什么建议吗?你想要一个应用程序定义的时间来模拟屏幕保护程序吗?如果是这样的话,只要有一个计时器,并在视频/动画中显示全屏模式视图。我有一个建议给你。在寻求苹果产品的帮助时,不要使用“像windows一样,像android一样…”这样的术语。问题是我们大部分时间都不知道你在说什么。我的应用程序进入空闲模式意味着什

Cocoa touch 使用iphone5/4/6的@2x的最佳缩放或添加高分辨率艺术或区分是什么

我们是否应该使用一个大背景图像,并将其缩小到iphone4/5。但我读到从1334到960的缩放是不好的?? 那么我们应该如何提高性能,我们应该使用默认值吗-567h@2x.png对于iPhone5,默认设置为-667@2x.png适用于iphone 6和default@2x.png对于iphone4 通过这样做,我的最终.ipa大小或应用程序包增加了多少,或者在下载或安装应用程序期间自动区分了每个设备特定的资源 请给我您最好的答案,我很感激。您的目标是哪些版本的iOS?这仅仅是你关心的发布图像

Cocoa touch UITextField文本属性返回随机整数

当我尝试获取UITextField的文本时,它返回一个随机整数。以下是我使用的代码: NSLog(@"Field Text: %d", field.text); 字段是UITextField。在调试器中,它返回一个随机数,例如,当UITextField中有文本时,29876208。Euhm,我认为您要么返回文本所在的内存地址的某种表示形式,要么只是一些bull sh*t 您应该尝试这样做: NSLog(@"Field text : %@", field.text); 问题是您正在使用的格式化

Cocoa touch 带有导航控制器的选项卡栏应用程序,但在详细信息页面上有不同的选项卡栏

我已经看过很多关于如何构建一个带有两个选项卡和一个导航控制器的简单应用程序的教程,尤其是在有一个表视图的情况下,您可以单击一行来查看详细信息(我自己也构建了这个)。但我见过的大多数应用程序都有详细视图,这样要么选项卡栏消失,要么底部有另一种导航栏。有人知道如何扩展基本导航控制器和选项卡栏使其工作,使其像这样工作吗?以下是我问题的答案

Cocoa touch 如何在tableViewController完成导航堆栈上的推送动画时获得通知

我正在用pushViewController:animated:将UITableViewController推到UINavigationController上。我希望在动画结束时收到通知,以便我可以使用selectRowAtIndexPath滚动并高亮显示给定行。 如何设置未显式调用的动画的代理 在将selectRowAtIndexPath:animated:scrollPosition:方法推送到导航控制器的堆栈上之前,您是否尝试过调用该方法(通过tableView属性)?我不知道如何设置推送

Cocoa touch 在iPad上使用UIImagePickerController

我正在开发一款供内部使用的iPad应用程序。它基本上是一个基于SplitView的应用程序,带有项目列表。“详细信息”视图包含导航控制器。当用户在rootview中选择一个项目时,它会在details视图中显示该项目的定义 我希望他们能够深入到该项目的图像库中,并提供类似于iPad照片应用程序的UI。基本上是缩略图,能够以原始大小查看,然后返回到缩略图 我正在考虑使用UIImagePickerController,但看起来您需要在Popover控件中使用它,是这样吗?它看起来也只能与iPad照片

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 62 页