草庐IT

device_view

全部标签

objective-c - 将 "Edit"发送到 TableView (单独的 View )

我有一个情况,我有一个包含编辑按钮的ViewController,并且在另一个View(独立的)中包含我的表格View。我目前正在以编程方式添加编辑按钮(就像您在单个View中所做的那样)。然而,正如预期的那样,当您点击编辑按钮时,它会更改为“取消”,但表格不会进入编辑模式(所有常规方法均已启用并包含我将用于单个View的代码)。因此,我想知道如何将“消息”从ViewController中的编辑按钮发送到TableView(如前所述,它是单独的)。我需要设置一个委托(delegate)吗?还是有我可以调用的特殊方法?我已经在谷歌上搜索了很多,但如果有人能帮助我指出正确的方向,我将非常感

objective-c - 在 map View 上绘制 MKCircle

我需要画一个圆来显示我绘制的点周围的距离。我应该在哪里实现这两行代码才能使其工作?我试着把它放在viewWillAppear:但圆圈没有出现。[selfaddCircle:_coordinate];[selfaddCircleWithRadius:5.5addCircleWithCoordinate:_coordinate];-(void)addCircle:(CLLocationCoordinate2D)coordinate{//drawtheradiuscircleforthemarkerdoubleradius=2000.0;MKCircle*circle=[MKCircleci

iOS:在 UI(子) View 中处理 UIGestureRecognisers

我想知道如何最好地解决以下问题:我有一个ViewController。它的View包含大量复杂的subview(UIView的子类)。由于复杂性,其中一些UIView会初始化自己的UIGestureRecognisers并实现相应的目标操作。因为我想协调各种subview的手势,所以我必须将单个一次的ViewController设置为手势的委托(delegate)。这有多种可能性。1)初始化viewController中的所有手势(这将导致一个巨大的viewController)2)在UIVIews中定义一个协议(protocol)(getViewController),由ViewCo

ios - 调试 xcode 4 : says it's running application on device, 但实际上什么也没发生

我无法使用xcode4在我的设备上调试我的应用程序。应用程序在设备上构建、链接、签名和安装,但是当xcode4显示“在DeviPad2上运行”时,设备上没有任何反应。我退出并重新启动了xcode,然后重新启动了Mac。没有区别。它给我的唯一警告是“警告:可执行文件(-archarmv7)中没有调试符号”。我不确定这是否与我的问题有关。如果我在设备上手动启动应用程序,它就可以工作。我创建了一个小型测试应用程序。它编译并在设备上运行没有问题。在我的应用程序中可能是什么原因造成的? 最佳答案 我发现这可以通过从设备中删除应用程序以及从设备

objective-c - UIScrollView.size = view.size - allAdditionalBars.size(如 TabBar 或 NavigationBar)以编程方式

UIScrollView以编程方式设置,请不要使用.xib文件发布答案。我的UIScrollView位于我的模型类中,所以我希望代码能够轻松导入到另一个项目中,例如。适用于iPad或旋转屏幕。我有一个观点:self.view=[[UIViewalloc]initWithFrame:CGRectMake(0,0,self.view.frame.size.width;,self.view.frame.size.height;)];还有我的UIScrollView。我想将它的大小设置为覆盖所有屏幕而不计算我的Controller类将具有的所有条。但我不知道怎么办;)我想减去self.view

ios - UITableView/cell query - 如何获得像 iStudiez 这样的表格 View ?

iStudiez应用程序如何使其表格单元格看起来像这样:大概单元格内容只是很多View。但是Now:和Next:标签又是如何做到的呢? 最佳答案 NOW和NEXT是SECTIONS表格是GROUPED类型,所以部分被分组,所以有圆角,子行被分组在一起NOW/NEXTheader是在-(UIView*)tableView:(UITableView*)tableView1viewForHeaderInSection:(NSInteger)section{行是具有渐变背景的自定义TableView单元格,在CoreGraphics或png

iphone - "No provisioning iOS device connected"

大约3个月前,我为开发设置了iPhone;安装配置文件,将设备更新到最新版本的iOS,即4.3.3(8J2)并且在我的iPhone上测试应用程序工作100%。在大约一个月没有使用XCode之后,今天我重新开始开发我的一个iPhone应用程序,现在我似乎无法将应用程序部署到我的iPhone。当我尝试在我的iPhone上部署和运行时,我收到消息“没有连接配置iOS设备”,即使我的iPhone已连接。如果我查看XCode的管理器窗口,我会看到我的iPhone列在设备下,但是当我选择我的iPhone条目时我会看到以下消息:TheversionofiOSon“BruceHill’siPhone”

IOS如何摇一摇改变View

我已经知道如何用下面的代码捕捉摇动手势了-(void)motionEnded:(UIEventSubtype)motionwithEvent:(UIEvent*)event{if(event.subtype==UIEventSubtypeMotionShake){//PutincodeheretohandleshakeNSLog(@"DeviceShaked");}if([superrespondsToSelector:@selector(motionEnded:withEvent:)])[supermotionEnded:motionwithEvent:event];}NSLog显示

objective-c - 当再次滚动表格 View 时,单元格显示为空白?

加载带有自定义单元格的表格View后,一切看起来都很好,向下滚动也很好。当我向上滚动时,上面的单元格显示为空白。它们实际上功能齐全,因为仍然可以选择它们,然后它们会转到详细信息页面。代码cellForRowAtIndexPath为返回行执行,并返回我期望的包含正确详细信息的单元格。它只是不显示。任何想法/帮助将不胜感激。下面的代码是我一直在使用的。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CustomCe

ios - 在 UINavigationController 中首次加载 View Controller 的事件?

当我的ViewController首次出现时,我希望它有可能更新为该View提供数据的缓存。但是,当用户从更深的ViewController点击后退按钮返回到该ViewController时,我不想再次更新缓存。我应该使用哪个事件?在init中,我还没有我需要的所有参数。viewWillAppear将在每次View出现时触发。viewDidLoad将在每次从nib加载View时触发,我相信如果出现内存警告,这可能会发生第二次。(或者这是错误的?)由于这不是内存驻留缓存,因此处理这个问题的地方似乎是错误的。让调用者调用一些额外的东西是不优雅的,如果有一个内置的方法来处理这个。澄清一下,这