草庐IT

UIView-Encapsulated-Layout-Width

全部标签

ios - 带有延迟 block UI 交互的 UIView 动画?

UIViewanimateWithDuration的文档说在动画期间所有用户交互都被阻止。但我想知道它是否也会在预动画延迟期间阻塞。documentation说"Duringananimation,userinteractionsaretemporarilydisabledfortheviewsbeinganimated.(PriortoiOS5,userinteractionsaredisabledfortheentireapplication.)Ifyouwantuserstobeabletointeractwiththeviews,includetheUIViewAnimatio

ios - 如何在 Objective c 中以编程方式在 UIView 中以相同的宽度放置 2 个 UIButton?

我使用了这段代码(在UIView类中)。-(void)setup{self.backgroundColor=[UIColorcolorWithWhite:0.12falpha:1.0f];_doneTextButton=[UIButtonbuttonWithType:UIButtonTypeCustom];_doneTextButton.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft;[_doneTextButtonsetTitle:@"Save"forState:UIControlStateNorm

iphone - 将 UIImageView 添加到 UIView

我已经坚持了一段时间,所以非常感谢任何帮助。我基本上创建了一个名为shape的类,它是一个UIView,我想向该UIView添加一个UIImageView。这是我的.h文件:@interfaceShape:UIView{intblockWidth;intblockHeight;NSString*colour;IBOutletUIImageView*blockView;}@property(nonatomic,retain)IBOutletUIImageView*blockView;@property(nonatomic,retain)NSString*colour;-(void)set

ios - UIView 动画延迟

我正在开发的应用正在引入自定义广告。我正在正常检索广告,并且网络端工作正常。我遇到的问题是,当AdController收到广告时,它会解析JSON对象然后请求图像。//RequesttheadinformationNSDictionary*resp=[_serverrequest:coords_dictisJSONObject:NOresponseType:JSONResponse];//Ifthereisaresponse...if(resp){//StoretheadidintoInstanceVariable_ad_id=[respobjectForKey:@"ad_id"];/

iphone - 在所有设备尺寸上将 UIVIEW 居中

我正在开发一个iPhone应用程序,对xcode还比较陌生。我正在尝试设计我的应用程序,以便无论使用什么设备,主用户界面都将居中。我有一个包含我所有控件(文本字段、提交按钮)的uiview。我将此uiview置于基于iPhone5模拟指标的界面生成器中。当我在iPhone4或更低版本上测试时,这个uiview自然不会居中,而是朝向屏幕底部。有没有一种简单的方法可以通过界面生成器让这个基于设备的uiview自动居中?我需要以编程方式添加吗?感谢任何能提供帮助的人!iPhone3.5英寸=http://bit.ly/14r6R6UiPhone4英寸=http://bit.ly/WOyQcn

iphone - iOS - 将自定义 UIView 放入 View Controller 中

我的iOS应用有一个RootViewController,我想添加一些自定义的UIView在运行时给它。我将这些自定义View称为小部件,因为它们很小并且除了大小、标签文本等外基本相同。我已经为我的小部件创建了.h和.m,以及.xib文件。在我的RootViewController中viewDidLoad我这样做:TestMyView*cell=[[[NSBundlemainBundle]loadNibNamed:@"TestMyView"owner:selfoptions:nil]objectAtIndex:0];[self.viewaddSubview:cell];它工作正常。但是

ios - 如何为 UIView 或包含的 Controller 设置 mask 效果动画

我们有一个iOS,我们目前正在做一个动画来将包含View上的alpha设置为0。像这样:[UIViewanimateWithDuration:1.0fanimations:^{self.jtContained.view.alpha=1.0f;}];self.jtContained是一个包含的Controller,代表其容器Controller的下半部分;这将删除此包含的Controller中的所有触摸功能。我们认为在这个包含的Controller上基本上有一个动画蒙版可能更直观。这是我们想要的5分钟快速Photoshop(即不是将其动画化而是遮盖包含的Controller):是否有使用

ios - 如何使用 drawRect 覆盖在 UIView 子类的某些区域获得透明度

我有一个覆盖了drawRect的UIView子类。绘图代码没有填满View的整个区域;其中一些是透明的。但是当它在屏幕上绘制时,应该透明的是黑色的。如何使其适当透明?如果我将backgroundColor设置为[UIColorclearColor],整个View就会消失。如果我将它设置为任何其他颜色,黑色区域将变为该颜色。将opaque设置为NO具有相同的效果。如果我在drawRect的开头绘制一个透明矩形,如下所示:[[UIColorclearColor]setFill];UIRectFill(rect);...然后又变黑了。我可以在上面的代码中使用另一种颜色并绘制该颜色。如果我使我

ios - 当使用 ARC 从 UIView 调用 dealloc 时,我可以假设仍然保留 ivars 吗?

我正在将UIView的子类上的KVO观察器添加到其subview之一。我也对subview有很强的引用。当我在dealloc的subview上调用removeObserver时,我可以假设subview仍然存在吗?我不想泄露观察者。基本上ARC中调用dealloc时,自动调用[superdealloc]是在调用之前还是之后? 最佳答案 来自http://clang.llvm.org/docs/AutomaticReferenceCounting.htmlAclassmayprovideamethoddefinitionforanin

ios - UIView 中的 NSNotifications 和 removeObserver

我创建了一个子类UIView:BeneficialsFormView*view=[[BeneficialsFormViewalloc]init];view.alpha=0;view.delegate=self;view.screenView=[self.delegatedisplayEntityForm:view];委托(delegate)调用是为了显示UIView并返回一个我用来禁用背景触摸的UIView(只是一个具有黑色背景颜色和降低的alpha的UIView)。在子类UIView中,我添加了键盘通知:-(void)awakeFromNib{DLog(@"fired");[[NSN