草庐IT

ios - uiview 动画在动画过程中添加加速

我正在使用如下动画在ios中处理选取框文本:第一种方式:-(void)startScrolling{CGRectrect;rect=self.titleView.frame;rect.origin.x=-self.titleView.frame.size.width;self.titleView.frame=rect;[UIViewbeginAnimations:@""context:nil];[UIViewsetAnimationCurve:UIViewAnimationCurveLinear];[UIViewsetAnimationDuration:13];[UIViewsetAn

ios - 使用 GPUImageTransformFilter 和 iOS Pan Gesture 转换 GPUImage 位置?

我在使用GPUImage转换滤镜时遇到问题。我正在使用平移手势识别器来重新定位图像。我的代码有效,但图像以大约一半的速度移动。如果我将CGAffineTransformnewTransform坐标加倍,图像会按预期拖动。但是,当我开始一个新的平移手势时,图像跳到距中心距离大约两倍的点。也许我的数学不对。有任何想法吗?或者,谁能提出比我这里提供的更好的解决方案?-(void)move:(UIPanGestureRecognizer*)sender{//TranslatedCGPointfromGPUImageViewCGPointtranslation=[sendertranslatio

ios - 自 IBAction 和发送者

我是一名新手iOS程序员,这是我的问题:我有mapview和分段控件,还有changeMapType函数,它在UIControlEventValueChanged发生时被调用,就像这样//changemaptypewithsegmentedcontrol-(IBAction)changeMapType:(id)sender{NSIntegeri=[mapTypeControlselectedSegmentIndex];if(i==0){[worldViewsetMapType:MKMapTypeStandard];}if(i==1){[worldViewsetMapType:MKMap

ios - Present ViewController 模态显示奇怪的动画

我正在尝试创建一个简单的模态视图Controller,让您可以使用TextView编辑文本。但是,当我以模态方式呈现ViewController时,它会从左下方向滑入,而不是仅从底部滑入。这是一个奇怪效果的视频:http://youtu.be/9M_MHA5mt1M我的Controller只是观察键盘的显示,然后适本地使用自动布局调整TextView的大小。这是代码:#import"TextPicker.h"@interfaceTextPicker()@property(weak,nonatomic)IBOutletNSLayoutConstraint*keyboardHeight;@

ios - Phonegap Barcodescanner 插件 - 适用于 iPad 和 iPhone 的自定义 XIB

我成功包含了Phonegap插件Barcodescanner来自GithubiOSPhonegapPlugins.扫描方法有效。我已经在没有自定义XIB文件的情况下对其进行了测试。它在iPad和iPhone上都显示了一个漂亮的叠加层。window.plugins.barcodeScanner.scan(success,fail)除了显示我已按照说明一步步遵循的自定义XIBwindow.plugins.barcodeScanner.scan(success,fail,["BarcodeOverlay"])但我面临一个问题:我的自定义XIB在iPad或iPhone上看起来很奇怪。有人知道插

ios - MFMailViewComposer 在写入错误的目标地址格式时不返回错误

当我尝试向一个不存在的地址发送电子邮件时(例如,“hello”),我猜MFMailComposer应该返回MFMailComposeResultFailed,但这并没有发生,消息似乎被正确发送(显然,它不发送)。我对“邮件”进行了相同的尝试,在这种情况下,“邮件”回答说发送消息时出错,但是,当我在我的应用程序中执行相同操作时,没有错误。我该如何解决这个问题?这是我进入邮件屏幕时使用的代码:if([MFMailComposeViewControllercanSendMail]){MFMailComposeViewController*mailer=[[MFMailComposeViewC

iphone - 根据选择更改 UITableViewCell 中按钮的背景颜色

我有一个UITableView。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{//WhereweconfigurethecellineachrowstaticNSString*CellIdentifier=@"Cell";UITableViewCell*cell;cell=[tableViewdequeueReusableCellWithIdentifier:CellIdentifier];if(cell==nil){cell=[[UIT

ios - reloadData 后翻转回 tableView 时出现 Illegal constrain 错误

这个真的很奇怪。这是错误:*****由于未捕获的异常“NSGenericException”而终止应用程序,原因:“无法在View上安装约束。约束是否引用了View子树之外的内容?那是非法的。约束:View:>'**所以我的自定义单元格有一个subview,我是在配置步骤中添加的。也就是说,我deuque一个单元格,然后用一个数据对象配置它。在配置步骤中,如果不存在则添加第三方subview:if(!self.thirdPartyAnswerView){self.thirdPartyAnswerView=[TCThirdPartyAPIHelperthirdPartyAnswerVie

ios - self.view.frame.size.height 1004 而不是 1024

下面一行代码:NSLog(@"%f,%f",self.view.frame.size.width,self.view.frame.size.height);对于iPad设备返回768*1004。我已经使用隐藏了状态栏[[UIApplicationsharedApplication]setStatusBarHidden:YESwithAnimation:UIStatusBarAnimationSlide];在viewDidLoad方法中,并在viewWillAppear方法中隐藏了navigationbar[self.navigationControllersetNavigationBa

ios- "swapping"UIViews 可能吗?

这是我的代码:if([pantallasobjectForKey:par]){UIView*vista=[[UIViewalloc]initWithFrame:self.Botones.frame];vista.backgroundColor=[UIColorbrownColor];CGSizela=CGSizeMake(50,60);intcuantos=[part2count];NSArray*arr=[COLGeneralestileN:cuantosRectsOfSize:laintoSpaceOf:vista.framewithMaxPerRow:5spaceVertical