小编Bha*_*ani的帖子

我可以在Instagram的标题中发送一个可以被用户点击的URL链接

我正在使用照片应用程序与Instagram应用程序共享照片和标题.一切都工作得很好,除了我无法点击Instagram中的标题(这是一个URL).甚至可以这样做.?如果是,任何帮助将不胜感激

这是我设置注释的方式:

self.docController.annotation = @{@"InstagramCaption" : caption};
Run Code Online (Sandbox Code Playgroud)

iphone ios instagram ios6

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

应用程序在加载时崩溃,并以NSException类型的未捕获异常终止

今晚我一直在玩我的一个项目,现在我无法加载它.奇怪的是我有一个旧的版本,甚至试图复制所有数据,仍然没有加载.

我遇到的错误NSLog如下:

2014-04-01 01:24:53.513 Adult Game[47180:a0b] CUICatalog: Invalid asset name supplied: , or invalid scale factor: 2.000000
2014-04-01 01:24:53.515 Adult Game[47180:a0b] Could not load the "" image referenced from a nib in the bundle with identifier "DannyLinton.Adult-Game"
2014-04-01 01:24:53.519 Adult Game[47180:a0b] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<ViewController 0x8e35860> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key animate.'
*** First throw call stack:
(
    0   CoreFoundation                      0x0196f5e4 __exceptionPreprocess + 180
    1   libobjc.A.dylib …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c ios

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

Swift 2无法将'[AnyObject]'类型的值转换为预期的参数类型'[UIViewController]?'

我正在研究Swift中的一个项目,我只是自动将代码转换Swift 1Swift 2.但是我收到错误:

无法将'[AnyObject]'类型的值转换为预期的参数类型'[UIViewController]?'

在下面的代码中:

self.pageViewController.setViewControllers(viewControllers as [AnyObject], direction: .Forward, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

我原本以为如果我说的话问题会解决,as!而不是as当我这样做时,我收到了以下信息:

从'NSArray'到'[AnyObject]'的强制演员总是成功; 你的意思是用'as'吗?

接下来是这个错误:

无法将'[AnyObject]'类型的值转换为预期的参数类型'[UIViewController]?'

这是我的完整上下文代码:

    override func viewDidLoad()
{
    super.viewDidLoad()

    self.pageTitles = NSArray(objects: "", "", "")
    self.pageImages = NSArray(objects: "page1", "page2", "page3")

    self.pageViewController = self.storyboard?.instantiateViewControllerWithIdentifier("PageViewController") as! UIPageViewController
    self.pageViewController.dataSource = self

    var startVC = self.viewControllerAtIndex(0) as ContentViewController
    var viewControllers = NSArray(object: startVC)

    self.pageViewController.setViewControllers(viewControllers as! [AnyObject], direction: .Forward, animated: true, completion: nil)

    self.pageViewController.view.frame = CGRectMake(0, 30, self.view.frame.width, self.view.frame.size.height - …
Run Code Online (Sandbox Code Playgroud)

uiviewcontroller ios swift swift2

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

如何使用iPhone为facebook创建新的相册

我能够成功地将图像从iPhone推送到脸谱墙.但是,当我尝试推送我的第二张图像时,图像会成功上传到墙上,但并排显示而不是显示为不同的墙贴.

这是因为上传的图像将添加到同一个相册中.那么有没有办法将这些图像推送到新专辑,以便每张专辑包含1张图片?

facebook ios

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

iOS Swift-表格视图单元动态高度取决于设备

有很多帖子问如何使表格视图单元格高度动态,我知道我可以做到HeightForRowAtIndexPath

我的问题是这是否是好的做法。

似乎无法解决的问题是检查设备并硬编码高度,以便能够占用更多空间,比如说iPhone 6 plus。

是好的做法,还是应该做,还是有更好的办法?`

height standards uitableview ios

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

如何使用swift中的POST方法使用参数和标头在Alamofire中发送请求

我使用发送请求时遇到问题Alamofire.我想发送一个带参数的POST请求,但我不知道在哪里放置自定义标头,如令牌.

这是我的代码:

let parameters = [
            "id": ID,
            "recipient_id" : recipientID,
            "is_match" : "1"
        ]

    Alamofire.request(.POST, Constants.baseURL + Constants.apiURL + Constants.accept, parameters: parameters, encoding: .JSON)
        .validate()
        .response { request, response, data, error in
            print(request)
            print(response)
            print(data)
            print(error)
        }
        .responseJSON { response in
            switch response.result {
            case .Success:
                print("Approve Successful")
                print("approve \(response)")


            case .Failure(let error):
                print(error)
            }
    }
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我正在使用 Alamofire 3.4

httprequest custom-headers ios swift alamofire

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

addArc(withCenter) 闭合路径

以下代码:

  let size = CGSize(width: 200, height: 30)
  let rect = CGRect(origin: .zero, size: size)

  let path1 = UIBezierPath()
  path1.move(to: CGPoint(x: 10, y: 5))
  path1.addLine(to: CGPoint(x: 180, y: 5))
  path1.addArc(withCenter: CGPoint(x: 180, y: 20), radius: 15, 
    startAngle: (3.14159 / 2), endAngle: (3 * 3.14159 / 2), clockwise: false)
Run Code Online (Sandbox Code Playgroud)

产生这个:

在此处输入图片说明

好吧,我错过了什么吗?我不想关闭这条路。我从不打电话path1.close()。我想从弧的末端添加另一条直线,而不是从它的封闭版本。基本上,我不想关闭半圆,我该怎么做?

ios uibezierpath swift3

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

从视图中删除第3个按钮的时候怎么能增加2个按钮的宽度

我有三个相同大小的按钮查看.每个按钮占据视图的1/3部分.

喜欢这个图片:

在此输入图像描述

如果我删除/隐藏一个按钮,则两个按钮宽度应该相等地增加并占据视图的1/2部分.如果我删除两个按钮,那么一个按钮大小应该是相同的视图大小.

我的问题是,如何使用Autolayout.

iphone cocoa ios ios-autolayout

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

初始化NSURL对象时,"线程1:在断点处停止"错误

我正在关注iTunes U上的斯坦福大学iOS开发课程.

在其中一个演示中(我一直试图遵循),有一个代码从a加载属性列表NSURL并将其返回为NSMutableDictionary.

-(NSMutableDictionary *) words
{

    NSURL *wordsURL=[NSURL URLWithString:@"http://cs193p.stanford.edu/vocabwords.txt"];

    words=[[NSMutableDictionary dictionaryWithContentsOfURL:wordsURL] retain];


    return words;
}
Run Code Online (Sandbox Code Playgroud)

应用程序已成功构建,但在运行时它会出现以下错误并被卡住:

Xcode在断点处停止的屏幕截图

我无法弄清楚问题是什么.你能帮忙吗?

breakpoints objective-c ios xcode4.3

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

在iOS中创建多维数组

所以我是iOS开发的新手,我真的只依靠故事板和youtube教程来开发iPhone应用程序.(我使用Xcode)

但是对于这个项目,我需要创建一个名单列表(大约200个).当点击名称时,将出现一条记录(显示出生日期,身高,国籍,甚至可能是个人资料图片).我认为它被称为记录数组.

我也想知道我是否应该使用storyboardsxibs用于这个特定的项目.我不想为每个人创建200个不同的视图控制器,这就是我尝试实现数组的原因.

有人可以给我一个代码的起点和我应该继续的基础,因为我不知道我应该从哪里开始.

arrays records plist multidimensional-array ios

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

如何更改 SFSafariviewController 上的“完成”按钮标题

我想更改SFSafariViewController导航栏上的完成按钮标题外观(iOS9.0 更高版本)。

objective-c ios sfsafariviewcontroller

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

在ios中的一个单元格内拍摄一个屏幕

我试图在一个单元UITableView格内截取屏幕截图,但附加代码我只能截取单元格界限.问题在于UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f).我只能制作rect大小的截图,不能控制rect和的起源 rect = [cell bounds].所以请建议我一些想法.

{
  UITableViewCell*  cell = [self.tableView cellForRowAtIndexPath:path];
  __block  CGRect rect = [cell bounds];
  UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f);
  CGContextRef context = UIGraphicsGetCurrentContext();
  [cell.layer renderInContext:context];
  UIImage *capturedImage = UIGraphicsGetImageFromCurrentImageContext();
  UIGraphicsEndImageContext();
}
Run Code Online (Sandbox Code Playgroud)

screenshot objective-c uitableview ios uigraphicscontext

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

如何删除集合视图单元格之间的空间?

我有 3 个单元格,第一个单元格有标签,第二个单元格有文本字段,最后一个单元格有按钮,通过使用它可以自动调整大小,但如何删除单元格之间的空间

if let flowlayout = collectionView.collectionViewLayout as? UICollectionViewFlowLayout {
            flowlayout.estimatedItemSize = UICollectionViewFlowLayoutAutomaticSize
        }
Run Code Online (Sandbox Code Playgroud)

或者如何在我的场景中使用这种方法

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    code
}
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

flowlayout ios uicollectionview swift

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