草庐IT

picker-view-column

全部标签

ios - 为什么 UIPageViewController 在翻页后调整其 UIViewControllers View 的大小?

在pageViewController:viewControllerAfterViewController:方法中,就在return语句之前,即将作为下一页返回的View具有正确的View框架大小。然而,在调用pageViewController:didFinishAnimating:previousViewControllers:transitionCompleted:方法后,我立即检查了新引入的ViewController([pageViewController2.viewControllersobjectAtIndex:0];)的框架大小,我发现它已调整大小。请注意,对于新创建的

iphone - 如何将 UINavigationController UIToolbar 添加到 View 的顶部而不是底部

我正在尝试将UINavigationControllerUIToolbar添加到View的顶部(在导航Controller下。我的View是一个UITableViewController...所以需要处理它。目前,我只是将出现在View底部的UIToolbar放置在我希望使用显示的位置[self.navigationController.toolbarsetFrame:CGRectMake(0,60,320,30)];这会将工具栏定位在我希望它出现的正确位置,但是它的定位存在问题,我将对此进行解释。当您设置要显示的UINavigationController工具栏时,它会将自己放在Vi

iphone - 单击按钮时如何通过动画显示 View ?

我是编码新手。我正在制作一个应用程序,我需要在单击按钮时显示一个View,并且该View应该看起来好像它来自按钮本身。再次单击按钮时,View应返回到按钮(动画)。我有翻转、curl等动画,但我不知道该怎么做。 最佳答案 这是一个简单的例子。将showView:设置为按钮的操作。-(IBAction)showView:(UIButton*)sender{//CreateaviewwiththesizeandpositionofthetappedbuttonUIView*view=[[UIViewalloc]initWithFrame

ios - UIView 动画将 View 重置为原始矩形

我正在尝试在点击链接时从右边框将UIWebView动画化到屏幕上。为此,我使用了两个UIView。一个称为onScreenWebView,另一个称为offScreenWebView。我的想法是,我可以将offscreenWebView从右侧动画化到屏幕上,并将onScreenWebView动画化到离开屏幕到左侧。然后交换View(因此屏幕上的View变为onScreenWebView,反之亦然)但我的动画有问题。我必须指出,它在第一次使用时效果很好。之后,它根本无法正常工作。View是这样对齐的____________________|||||on||off||screen||scre

ios - 最简单正确的非模态切换 View 的方式,使用 Storyboard

我是iOS开发的新手,仍然不知道如何完成如此简单的任务。我有一个原始的xCode4.4.1“单View应用程序”项目。我想要有四个屏幕,每个屏幕都有用于切换到其他View的按钮。屏幕未按层次结构设置:例如,我希望能够从屏幕1切换到屏幕2或屏幕3,从屏幕2切换到屏幕4,等等。在应用程序运行时-显示第一个屏幕,但其状态不是“root”或“main”-它只是其他屏幕中的一个普通屏幕。我的条件是:我只有默认的主Storyboard文件(xib解决方案不合适)。我不想依赖于使用导航Controller或类似的预先结构化的东西。在我看来,我需要以某种方式设置带有子Controller的容器Cont

View 中的 iOS 静态表?

抱歉,如果这是一个非常愚蠢的问题,但我是iOS的新手。我正在尝试这样做:表格单元格是静态的,因为内容不应更改(选项始终相同)。我还需要将提交和取消按钮放在下方,并用图像替换红色背景。我的问题是,我收到错误消息:statictableviewsareonlyvalidwhenembeddedinuitableviewcontroller所以我的问题是,如何像其他任何元素一样在我的View中嵌入表格?在此先感谢您的帮助:) 最佳答案 构建这样的屏幕有两个相对简单的选项:让你的Controller成为`UITableViewControl

ios - 想要使用 ios sdk 中的 AirPlay 应用程序在 Apple TV 上流式传输我的应用程序 View ?

我想使用AirPlayAPI在APPLETV上流式传输我的应用程序。?如何使用它?它可以同时通过iPhone和iPad使用吗?如果是,请分享一些关于相同内容的文档或演示 最佳答案 您可以非常轻松地实现对外部显示器的支持。这是MattGemmell关于它的一篇博文:http://mattgemmell.com/2010/06/01/ipad-vga-output/如果用户使用AppleTV启用AirPlay(通过单击主页按钮两次,然后向左滑动以显示AirPlay快捷方式),您的应用程序将检测到一个额外的屏幕,即AppleTV。然后,您

ios - 将数据从 AppDelegate 传递到 iOS 中的 View

我正在尝试在启动期间获取JSON并希望将JSON用作资源。我在didFinishLaunchingWithOptions中发出请求,请求看起来像:NSString*urlAsString=@"myurl";NSURL*url=[NSURLURLWithString:urlAsString];NSURLRequest*urlRequest=[NSURLRequestrequestWithURL:url];NSURLResponse*response=nil;NSError*error=nil;NSData*data=[NSURLConnectionsendSynchronousReque

objective-c - 旋转后重新组织 View 中元素的最佳方法是什么?

我有一个subview(除了其他标准的CocoaTouch控件之外),其中有6个按钮和标签。我正在使用这些困惑的代码在旋转事件中旋转并调整这些按钮和标签的大小。-(void)updateLayoutForNewOrientation:(UIInterfaceOrientation)orientation{if(UIInterfaceOrientationIsPortrait(orientation)){button1.frame=CGRectMake(20,59,130,80);button2.frame=CGRectMake(170,59,130,80);button3.frame=

ios - 如何在不使用 IBOutlet 的情况下以编程方式引用 View

我是iOS编程的新手,我正在使用XCode学习Storyboard。我的问题是我已经使用IB添加了我想要的View,但我不想让它们在IB中使用Ctrl+Drag连接到我的ViewController,而是以编程方式执行相同操作。我看到帖子建议在代码中创建View的实例并使用addSubView()添加它们(通过设置框架)。但我不想在代码中硬编码我的框架和尺寸,为此我更喜欢IB。我只需要在需要时引用它们。在android中,我们可以通过布局XML上的getIdByName()来执行相同的操作。我正在寻找类似的东西。谢谢 最佳答案 在I