草庐IT

UIView-Encapsulated-Layout-Width

全部标签

ios - UIView transitionFromView 不在容器中设置动画

我正在使用UIViewtransitionFromView在两个View之间切换。我目前正在UIView子类中执行以下操作:UIImageView*imgView=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"img.png"]];imgView.frame=CGRectMake(0,0,100,100);UIView*detailView=[[UIViewalloc]initWithFrame:imgView.frame];detailView.backgroundColor=[UIColorredColor];detai

iphone - UIScrollView 在 UIView (XIB) 之上并且 scrollview 不会滚动

在我的xib中,我创建了一个UIView。我向那个UIView添加了一个子项,它是一个UIScrollView。scrollView不会滚动。但是如果我将UIScrollView拖出UIView,使它们处于同一水平,那么它将按预期滚动。那么为什么我的ScrollView在我的XIB上的UIView内时停止滚动。这是一个错误还是我需要做更多的事情来让scrollview在UIView的子级时滚动。非常感谢,-代码 最佳答案 根据关于ScrollView的Apple文档..ScrollView必须知道内容View的大小,以便知道何时停止

objective-c - 使自定义 UIView 成为自定义 UITableViewCell 中的第一响应者

我有三个UITableViewCell子类。我在ViewController的TableView中显示这些。我在ViewController中为tableView:willSelectRowAtIndexPath:返回nil:因为我希望我的两个UITableViewCell子类中的UITextFields获得焦点并成为第一响应者。对于第三个UITableViewCell子类,我有一个包含UIWebView的自定义UIView子类。目前在UIWebView中加载的html内容中的div是一行高。我之前将div高度设置为100%,但发现滚动开始出现问题。如果我点击div,键盘就会出现。但是

ios - uiview touch move 获取uiview上的 anchor

我有一个View,当我点击它时,它会左右移动。我只得到View的点中心。我怎样才能在anchor上获得uiview,因为无论我在哪里点击View,它都会移动。这是我的代码:-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{NSLog(@"touchesMovedcalled");UITouch*touch=[[eventallTouches]anyObject];CGPointtouchpoint=[touchlocationInView:self.view];if([touchview]==secondView)

ios - 要在 ARC 下的自定义 UIView 的 dealloc 中消除导出?

通常在UIViewController子类中,我将viewDidUnload中的所有outlet清空。但是在我的自定义UIView中,我是否应该在dealloc中取消那些导出(在我的自定义UIView中定义)?ARC会自动执行这些操作吗? 最佳答案 不,仍然在viewDidUnload中执行以尽快将它们从内存中取出。ARC意味着您不需要在任何地方执行此操作,但如果您这样做,它仍然会更有效率。尽管在您的任何类中使用arc时,您都不需要在死锁中为nil属性。 关于ios-要在ARC下的自定义

objective-c - iOS:从 UIView 生成 PDF 使文本模糊

通过渲染质量不佳的iOS从UIView生成PDF我有一个名为TTT_WantsToBeRazorSharpView的自定义UIView。这个View什么都不做,只是用绘制文本NSString*txtPleaseHelp=NSLocalizedString(@"Hello,amIblurryagain?",@"");CGContextShowTextAtPoint(ctx,10,50,[txtPleaseHelpcStringUsingEncoding:NSMacOSRomanStringEncoding],[txtPleaseHelplength]);现在View被绘制三次到UIVie

iphone - 在界面旋转时对 UIView 到底做了什么?

谁能解释一下iOS在界面旋转方面的作用。我遇到了一个布局问题,其中一个View在旋转iPhone后消失了。似乎View设置了一个新的框架、边界或其他什么,不知道。无论如何,一旦布局问题永远消失,界面就会旋转。所以必须在界面旋转时为View设置一些东西。我从NIB文件加载View并用导航Controller显示它:BirthdayReminderWidgetConfigViewController*vc=[self.storyboardinstantiateViewControllerWithIdentifier:@"BirthdayConfigController"];self.nav

ios - UIview Demo 只在一个方向旋转

我正在使用此示例代码RotationPie.它是一个轮子,我只想在我的项目中沿一个方向移动或旋转它。我想放置不同的选项,用户将不得不选择其中一个。我希望轮子只朝一个方向旋转。我认为我必须在类CDCircleGestureRecognizer中更改此方法中的某些内容,但我不知道是什么。-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{if([selfstate]==UIGestureRecognizerStatePossible){[selfsetState:UIGestureRecognizerStateBegan

iphone - UIView 动画在新的 View Controller 被压入堆栈后继续运行

已解决。可笑的尴尬。我没有使用实例变量,我在实现中的花括号外声明了它。真的很挣扎。我有一个管理动画倒数计时器的ViewController。动画使用递归UIView动画和一个简单的递减intivar。类似于以下内容(这是一个简化的片段):-(void)animate{[UIViewanimateWithDuration:0.75fdelay:0.25foptions:UIViewAnimationCurveEaseInOutanimations:^{aView.center=newCenter;counter--;}completion:^(BOOLfinished){if(count

iOS:如何将UIView的自绘内容转成图片(普遍的通用方案返回空白图片)?

我的业务应用程序需要一项功能让用户在UIView上签名用他的手指保存它(通过单击工具栏中的按钮),这样它就可以附加到一个单元上。这些单元将在工作完成后上传到服务器,并且已经支持通过Base64上传的相机图片附件,所以我只想将拍摄的签名转换为UIImage。.首先,我需要一个签名的解决方案,我很快从苹果公司找到了一些似乎符合我要求的示例代码:GLPaint我将此示例代码集成到我的项目中并稍作修改,因为我使用ARC和Storyboard并且不想要声音效果和调色板等,但绘图代码是直接复制的。集成似乎是成功的,因为我能够在View上绘制签名。因此,下一步是为绘制的签名添加保存/图像转换功能。我