草庐IT

subView1

全部标签

ios - Airplay:在外部窗口上镜像 subview

关于airplay的设计/架构问题。我在AppDelegate中设置了一个外部显示器:UIScreen*externalScreen=UIScreen.screens.lastObject;self.externalWindow=[[UIWindowalloc]initWithFrame:externalScreenFrame];self.externalWindow.screen=externalScreen;self.externalWindow.backgroundColor=[UIColorredColor];工作正常,电视以红色显示空白屏幕。现在我有一个带有一堆subview

ios - 在 iOS7 中阻止滚动 UIScrollView 的 subview 上的触摸事件

我在UIScrollView中有一个UIControl。在我的UIControl的init中,我设置了一些触摸事件处理程序,例如[selfaddTarget:_delegateaction:@selector(touchedDown)forControlEvents:UIControlEventTouchDown];当我执行以下操作时,iOS6和iOS7的行为不同:滑动UIScrollView开始滚动点击UIScrollView停止滚动在iOS6中,我的应用程序继续按预期运行:步骤#2中的点击不调用touchedDown--UIScrollView吞下触摸事件,因为它立即停止滚动。但在

ios - 如何在 subview Controller 中更改 iOS 状态栏颜色

(iOS7Xcode5.0.2)我使用了以下方法,成功地将RootViewController上的状态栏颜色更改为白色[selfsetNeedsStatusBarAppearanceUpdate];//Updatestatusbarstyle-(UIStatusBarStyle)preferredStatusBarStyle{returnUIStatusBarStyleLightContent;//Setstatusbarcolortowhite}现在我试图在导航到subviewController时将状态栏颜色更改为黑色,我不知道该怎么做。(状态栏颜色仍然是白色)我搜索了一下,找到了

objective-c - 如何在切换 subview 的同时围绕 x 轴翻转 UIView

以前有人问过这个问题,但方式略有不同,我无法按照我想要的方式得到任何答案,所以我希望有很棒的CoreAnimation技能的人可以帮助我。我的table上有一套卡片。当用户向上或向下滑动时,卡片组会在表格中上下移动。在任何给定时间屏幕上都有4张牌可见,但只有第二张牌露出了它的脸。当用户滑动时,第二张卡片会翻转回其正面,而下一张卡片(取决于滑动方向)落在它的位置并显示其正面。我已经像这样设置了我的卡片View类:@interfaceWLCard:UIView{UIView*_frontView;UIView*_backView;BOOLflipped;}我尝试使用这段代码翻转卡片:-(v

ios - 使用自动布局将 subview 的宽度与其父 View 匹配

目标:有一个UIWebView与它的superView宽度相同,即UIScrollView,使用自动布局约束。代码NSLayoutConstraint*makeWidthTheSameAsScrollView=[NSLayoutConstraintconstraintWithItem:self.questionWebViewattribute:NSLayoutAttributeWidthrelatedBy:0toItem:self.masterScrollViewattribute:NSLayoutAttributeWidthmultiplier:1.0constant:0];[sel

iOS 将 viewDidAppear 路由到 subview Controller ?

我将subviewController添加到父ViewController,一切都按预期工作,除了subviewController没有触发其通常的回调。例如,永远不会调用viewWillAppear(animated)之类的东西。我调查了一下,认为这可能是因为我没有分别在将subviewController添加到父ViewController之前和之后调用willMoveToParentViewController和didMoveToParentViewController。不幸的是,修复它没有任何区别。有谁知道我如何连接它以便在我执行addChildViewController和r

ios - Auto Layout iOS 7 - 无法将 subview 的右侧与 UIScrollView 的右侧对齐

我正在以编程方式构建View并使用自动布局,根本没有界面构建器。在自定义ScrollViewController中,我添加了一个UILabel和一个UIButton作为subview。我想将标签对齐到屏幕左侧,按钮对齐到屏幕右侧。出于某种原因,我的按钮只对齐到我的ScrollView的左侧。我精简了我的代码,现在只有这两个标签,但我不明白为什么它不会右对齐。HWScrollViewController.m(我如何初始化主ScrollView)-(void)loadView{self.scrollView=[[UIScrollViewalloc]initWithFrame:[[UIScr

iPhone/iOS : How to implement Drag and Drop for subviews of a Scrollview?

我在UIViewController中有一个水平ScrollView,其中有许多小尺寸图像。我将图像保留在ScrollView中,因为图像更多,因此用户可以水平滚动并选择图像。但是,问题是,我必须选择一个图像并将其拖放到该UIViewControllerView。但是,由于图像在ScrollView中,将图像拖放到UIViewcontroller的View中不起作用,也无法检测到触摸事件。请注意:如果我没有ScrollView,只是将图像也保存到UIViewcontroller的View本身,将图像拖放到同一屏幕上,效果非常好出色地。当我需要ScrollView和拖放图像时,我该如何解

ios - 未调用 subview Controller 旋转方法

总结我正在尝试将subviewController添加到父ViewController,并让父ViewController通知subviewController旋转事件。但是,旋转消息不会被转发到subviewController(这是默认行为)。为什么没有发生这种默认行为?环境:iOS7、XCode5、OSX10.9详情:我正在按照Apple文档中的说明实现自定义容器ViewController:"CreatingCustomContainerViewControllers".我正在尝试建立一个简单的父子关系来转发轮换事件。总体层次结构与此处重绘的文档图14-1中的图片完全相同:Pa

ios - UIScrollView subview 中的 UILabels 上的 UITapGestureRecognizer 不起作用

我有一个问题,我的UIScrollView的内容View中的UILabels上的UITapGestureRecognizer没有调用它的方法。View层级如下:ScrollView(UIScrollView)内容View(用户界面View)testLabel(UILabel)-这是UITapGestureRecognizer的附加位置我已经将代码提炼成一个例子来突出问题//Setscrollviewsize-AddedinStoryboad[scrollViewsetContentSize:CGSizeMake([arrayOfVerbscount]*self.view.frame.s