小编Rak*_*esh的帖子

UIActivityIndi​​catorView在UITableViewCell中停止动画

我有一个表视图,在该表视图中,我有一个UIActivityIndi​​cator,每个单元格中都有一个按钮.现在单击该按钮我想启动ActivityIndi​​cator动画,它的开始.但问题是当我滚动表格视图时它会停止动画.这是我的cellForRowAtIndexPath代码

- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"txDevicesListCellID"];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"txDevicesListCellID"];
    }
    UIButton *buttonutton = (UIButton *)[cell viewWithTag:103];
    UIActivityIndicatorView *activityIndicator = (UIActivityIndicatorView *) [cell viewWithTag:104];
    button.tag = indexPath.row;
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

和我的按钮的选择器方法是

-(IBAction)recevierButtonClick:(id)sender{
    UIButton *button = (UIButton *)sender;
    NSInteger index = button.tag;
    NSIndexPath* indexpath = [NSIndexPath indexPathForRow:serialNumber inSection:0];
    UITableViewCell* cell = [self.myTableView cellForRowAtIndexPath:indexpath];
    activityIndicator = (UIActivityIndicatorView*)[cell viewWithTag:index];
    [activityIndicator startAnimating];
}
Run Code Online (Sandbox Code Playgroud)

iphone uiactivityindicatorview ios

25
推荐指数
1
解决办法
4385
查看次数

ios MKMapView上的当前位置按钮

我在我的iOS应用程序中使用MKMapView.在我看来,我有搜索栏.如果我在地图上搜索位置,我会在搜索到的位置上添加注释.现在的问题是,我想回到我现在的位置.我见过谷歌地图应用程序,他们在地图上有一个按钮,可以将用户发送到当前位置.

如何显示该按钮?以及如何获得该按钮的点击事件?

iphone mapkit mkmapview ios

13
推荐指数
3
解决办法
1万
查看次数

使用ios中的Swift和OAuth登录Twitter

我是Swift和IOS的新手.我想在我的swift iOS应用程序中使用OAuth实现使用Twitter帐户登录.

我实现了它,但我得到了

[{"message":"无法验证您","代码":32}]}

错误

ios twitter-oauth swift

10
推荐指数
1
解决办法
3632
查看次数

快速检测两个UIView的碰撞

我的ViewController上有两个UIViews.我将panGesture添加到第一个视图,当我开始移动此视图时,第二个视图将移向第一个视图.我希望在这两个视图发生碰撞时检测到一个事件.这是我的代码.

@IBAction func dragFirstView(sender: UIPanGestureRecognizer) {

        let translation = sender.translationInView(self.view)

        dispatch_async(dispatch_get_main_queue()) { () -> Void in
            UIView.animateWithDuration(2.5, delay: 0.0, options: UIViewAnimationOptions.CurveEaseOut, animations: {
                self.secondView.frame = CGRectMake(sender.view!.center.x + translation.x, sender.view!.center.y + translation.y, self.secondView.frame.size.width, self.secondView.frame.size.height)
                }, completion: nil)
        }

        sender.view!.center = CGPoint(x: sender.view!.center.x + translation.x, y: sender.view!.center.y + translation.y)
        sender.setTranslation(CGPointZero, inView: self.view)
    }
Run Code Online (Sandbox Code Playgroud)

collision-detection ios uipangesturerecognizer

5
推荐指数
2
解决办法
6667
查看次数

ios中UITextField的Autolayout问题

UITextField在故事板中创建.并且还增加了它的约束.我想在UITextField的左侧搜索图标.添加搜索图标的代码如下:

self.searchTextField.leftView = searchIconImage;
    self.searchTextField.leftViewMode = UITextFieldViewModeAlways;
    [self.searchTextField addTarget:self
                  action:@selector(textFieldDidChange:)
        forControlEvents:UIControlEventEditingChanged];
Run Code Online (Sandbox Code Playgroud)

我的应用程序在iOS8上工作正常,在iOS7上崩溃.错误如下:

断言失败 - [UITextField layoutSublayersOfLayer:],/ SourceCache/UIKit/UIKit-2935.138/UIView.m:8794 2014-11-05 12:54:33.377 WattUp [1722:60b]由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'执行-layoutSubviews后仍需要自动布局.UITextField的-layoutSubviews实现需要调用super.

iphone ios autolayout ios7 ios8

4
推荐指数
1
解决办法
3610
查看次数

安装可可豆荚时传递依赖性错误

我想在我的应用程序中集成"Login with google".我试图使用pods,但我收到的错误如下:

'Pods-ProjectName"目标具有传递依赖的是包括静态的二进制文件:ProjectPath/GoogleAppUtilities/Libraries/libOpenInChrome.a

我的Pod文件代码如下:

target 'ProjectName' do

use_frameworks!

pod "OAuthSwift", "~> 0.3.4"
pod "Haneke", "~> 1.0"
pod "Alamofire", "~> 1.2"
pod "IJReachability", :git => "https://github.com/Isuru-Nanayakkara/IJReachability.git"
pod "iCarousel"
pod 'SDWebImage', '~>3.7'
pod 'Google/SignIn'

end
Run Code Online (Sandbox Code Playgroud)

我也在使用Crashlytics.没有Google/signIn我能够成功创建pods工作区.

对此有任何解决方案.

iphone ios cocoapods google-signin

3
推荐指数
1
解决办法
2008
查看次数

将UILabel作为常量字段添加到UITextField的左侧

我正面临一个问题,我想在UITextField中有一个静态文本。

诸如“ UserName:”之类的文本应不断出现在UITextField的左侧。编辑UITextField应该从“ UserName:”文本结束的地方开始。

例如,在iPhone设置中,如果我们转到Twitter应用并尝试添加新帐户。用户名和密码文本字段的外观。我想像那样发展。

uitextfield ios

2
推荐指数
1
解决办法
1883
查看次数

如何在故事板中为UILabel设置自定义字体

我想在故事板中将自定义字体设置为UILabel.我有.ttf文件的字体.我在谷歌搜索它,每个人都以编程方式设置字体.

iphone fonts objective-c ios

1
推荐指数
1
解决办法
4648
查看次数