草庐IT

ios - 自动布局约束在动画后不起作用

这个问题在这里已经有了答案:iOS:Howdoesoneanimatetonewautolayoutconstraint(height)(6个答案)关闭7年前。我对AutoLayout有点陌生。我已经知道关于这个autoLayout的大量问题和教程,但我还没有找到我的解决方案。所以在此先感谢您的帮助。我的要求是什么?我必须制作UIView,它会在按下带有动画的屏幕底部的按钮后出现在屏幕上。(如键盘)。我已经使用autoLayout在xib文件中制作了这个UIView。到目前为止,我已经完成了类似的操作这个。在ViewDidLoad中://LoadingcustomUIViewconta

ios - View 滚动中的 UILabel 被截断

我正在使用UILabel在小View中滚动文本,滚动然后在一段时间后重复。现在发生了什么,文本的长度被截断了,所以它没有显示全名,而是显示xxxxxxxxxx然后..最后,有没有办法扩展它,所以它显示整个文本而不被截断?-(void)text_1_Move_animetion{text_1_lable.frame=CGRectMake(text_1_lable.frame.size.width,text_1_lable.frame.origin.y,text_1_lable.frame.size.width,text_1_lable.frame.size.height);[UIView

ios - 奥林巴斯相机套件 : App exits when it draws face detection frame on the live view

我正在为OlympusAirA01开发实时更新实时取景图像上的面部检测结果的捕获程序。人脸检测结果是从CameraKit获取的,但我的应用程序在检测到人脸时退出。我的程序在didUpdateLiveView中更新实时取景图像并将数据传递给drawFaceFrame:cameraFrame:OlympusCameraKit版本为1.1.0。@interfaceViewController()//OLYCameraClass@property(weak,nonatomic)OLYCamera*camera;//Forliveview@property(weak,nonatomic)IBOu

ios - UIScrollView 和 UIButton 不可见

我的ViewControl上有一个UIButton和UIScrollView(它们都安排在ViewController的最顶部)我还有一个UIWebView,它是ViewController的全宽和全高(它设置在最后面)这是.m文件中的代码,它包括动画、约束和UIwebViewurl请求。#import"ViewController.h"@interfaceViewController()@property(strong,nonatomic)IBOutletUIWebView*webView;@property(weak,nonatomic)IBOutletUIWebView*webV

ios - 调整大小后 UITableView 单元格不响应输入

我在我的TableView中添加新行并根据其内容调整其大小,但在调整大小后,单元格内容,如按钮和didSelectRowAtIndexPath:未被调用。这是调整大小的代码:CGRectframe=cell.replayTableView.frame;intheight=(model.replyComments.count*61)+3;frame.size=CGSizeMake(cell.replayTableView.frame.size.width,height);cell.tableviewReplay.refTable.frame=frame; 最佳

ios - InputAccessoryView 在 UITextview resignFirstResponder 上导致 EXC_BAD_ACCESS

我正在使用带有下一步和完成按钮的inputAccessoryView来帮助管理键盘。但是,我遇到了一个问题,当使用resignFirstResponder关闭键盘时,应用程序经常会因EXC_BAD_ACCESS错误而崩溃。我使用的代码如下-(void)keyboardNextClicked{inti=0;for(ALFReportField*fieldin_reportfields){UITextView*textView=field.txtvValue;if(textView.isFirstResponder){if(_reportfields.count>i+1){ALFRepor

IOS - uibutton 的动态放置

我有一个奇怪的问题:我在ViewDidLoad或ViewDidAppear中动态设置一些按钮位置(都尝试过)并手动设置尺寸。然后每当按下按钮时,我都会更改按钮的框架。但即使我设置了原始的-它们在屏幕上的位置也不相同,但它们看起来有点“向下移动了一些像素”。我附上代码和截图:viewDidAppear:self.twoTeamsBtn=[[UIButtonalloc]init];self.twoTeamsBtn.frame=CGRectMake(156/2,(94/2),selected2Image.size.width,selected2Image.size.height);self.

ios - 如何检测两个 UIView 的边框是否接触?

我有两个UIView对象,我想检查它们框架的任何部分是否相互接触。如下图所示: 最佳答案 您可以使用CGRect过程来完成您想要的。只需检查CGRectIntersectsRect(rect1,rect2),其中rect1是第一个View的框架,rect2是第二个View的框架。祝你好运! 关于ios-如何检测两个UIView的边框是否接触?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

ios - self.view 设置框架在键盘显示时不起作用

我遇到了一个问题——当键盘显示时,我的代码将设置ViewController的View框架大小,因此通过约束设置,所有组件都将处于正确的位置。然而,有时它会像左图一样工作,但如果我从某些特定点进入这个ViewController,它会看起来像右图。这是我检测到键盘出现时的代码..-(void)moveTextViewForKeyboard:(NSNotification*)aNotificationup:(BOOL)up{NSDictionary*userInfo=[aNotificationuserInfo];NSTimeIntervalanimationDuration;UIVie

ios 给view添加panGesture,改变view frame,但不流畅

我在self.view中添加了一个view,在view中添加了一个UIPangestureRecognizer,move了view,但是不流畅,感觉不流畅,这是我的代码,谢谢你帮助我varredView:UIView=UIView();varredFrame:CGRect=CGRect();overridefuncviewDidLoad(){super.viewDidLoad()redView=UIView.init(frame:CGRect.init(x:0,y:100,width:KWidth,height:40))redView.backgroundColor=UIColor.r