小编Hir*_*ren的帖子

如何在iOS上分享Instagram上的图像?

我的客户希望在Instagram,Twitter,Facebook上分享图像.

我已经完成了Twitter和Facebook,但没有在互联网上找到任何API或任何东西在Instagram上分享图像.可以在Instagram上分享图像吗?如果是的话怎么样?

当我查看Instagram的开发者网站时,我发现了Ruby on Rails和Python的Libraries.但是没有iOS Sdk的文档

我已根据instagram.com/developer从Instagram获取令牌,但现在不知道下一步与instagram图像共享该怎么做.

share objective-c ios instagram swift

86
推荐指数
8
解决办法
9万
查看次数

以编程方式设置UIView的自动调整掩码?

我必须以编程方式设置autoresizingMask UIView.

我不知道如何实现这一点.

在此输入图像描述

iphone objective-c uiview ios autoresizingmask

54
推荐指数
4
解决办法
5万
查看次数

ios:colorWithPatternImage,全屏拉伸图像

我有一个视图,并希望通过UIImage为此视图设置backGroudColor.代码如下:

self.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backImage.png"]];
Run Code Online (Sandbox Code Playgroud)

问题是:backImage'frame比视图小.如何将UIImage拉伸到我的视野.我知道使用UIImageView可以达到.

有人有好主意吗?

更新:

我无法上传一张图片.

像这样:backImge的大小是30*30,当我使用时,我的视图大小是1024*700 myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"backImage.png"]];

结果是myview的backGroup有很多'backImage.png'.我的目标是有一个'backImage.png'充满了我的观点.

iphone uicolor ios

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

在iPhone上可以用流畅的动画改变UILabel的字体大小吗?

我希望UILabel在某些游戏菜单屏幕中选择时稍微膨胀.为了顺利调整大小,我认为我应该对动画块中的标签属性进行一些更改.

要尝试的显而易见的事情是更改label.font.pointSize属性,但这只是readonly.

使用CGAffineTransformationMakeScale()缩放标签的.transform属性会使文本模糊.

还有其他方法可以做到这一点吗?

uikit uilabel iphone-sdk-3.0

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

在事务中调用的+ [CATransaction synchronize]

如果我在从服务加载数据时关闭我的iPad应用程序,该应用程序将关闭,但会立即再次打开,而不会执行任何操作.此时,我无能为力; 我无法关闭应用程序,无法与应用程序或设备进行交互.再次使用该设备的唯一方法是重新启动它.该应用程序不会崩溃,它只是禁用该设备.

发生这种情况时,在applicationWillResignActiveapplicationDidEnterBackground之后,控制台中会出现以下行:

+[CATransaction synchronize] called within transaction
Run Code Online (Sandbox Code Playgroud)

如果应用程序崩溃几乎可以,但设备完全无用的事实是一个巨大的问题.如果我可以拦截这个错误或以某种方式检测CATransaction何时提出这个问题,那就没问题了.

有任何想法吗?

locking ipad ios catransaction

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

检查缩放级别是否已更改

我在iPhone上使用MapKit.如何知道用户何时更改缩放级别(放大\地图)?

我试过用mapView:(MKMapView*)mapView regionDidChangeAnimated:(BOOL)动画; 但即使只拖动地图也会调用它.不幸的是,当拖动地图时,mapView.region.span也会发生变化......

救命?

10倍

iphone objective-c mapkit iphone-sdk-3.0 mkmapview

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

如何正确使用ABPersonViewController与ABPeoplePickerNavigationController查看联系信息?

更新9/2/10:此代码不再适用于iOS 4更新 - 它失败并带有内部断言.现在,iPhone SDK参考库中提供了一个名为"QuickContacts"的优秀通讯簿API示例.

示例代码可在此处获得; 它将帮助您解决此问题:http: //developer.apple.com/iphone/library/samplecode/QuickContacts/Introduction/Intro.html


我正在尝试向我的应用添加一项功能,允许用户从ABPeoplePickerNavigationController中选择一个联系人,然后显示与他们选择的联系人对应的ABPersonViewController.此时,我希望用户能够点击联系人的电话号码并让我的应用程序响应自定义行为.

我已经让ABPeoplePickerNavigationController工作正常了,但是我遇到了显示ABPersonViewController的问题.我可以让ABPersonViewController在屏幕上动画很好,但它只显示联系人的照片,名称和公司名称.没有显示联系人的其他字段.

我正在使用ABPersonViewController中的'displayedProperties'元素告诉程序显示电话号码.这会产生一些奇怪的行为; 当我选择一个没有分配电话号码的联系人时,联系人会在后台显示"无电话号码"(正如您所期望的那样),但是当选择一个有电话号码的联系人时,我得到的只是一个空白的联系页面(没有"无电话号码"文本).

下面是我的方法的ABPeoplePickerNavigationController委托类,我使用创建我PersonViewController类,它实现了ABPersonViewController接口:

- (BOOL) peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person {

    BOOL returnState = NO;

    PersonViewController *personView = [[PersonViewController alloc] init];
    [personView displayContactInfo:person];

    [peoplePicker pushViewController:personView animated:YES];

    [personView release];

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

这是我的PersonViewController.h头文件:

#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import <AddressBookUI/AddressBookUI.h>

@interface PersonViewController : UIViewController <ABPersonViewControllerDelegate> 
{

}

- (void) displayContactInfo: (ABRecordRef)person;

@end
Run Code Online (Sandbox Code Playgroud)

最后,这是我的 …

iphone addressbook ios

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

如何以编程方式截取iPhone的屏幕截图?

在目标C中我们是否可以拍摄屏幕截图并将此图像存储在UIImage中.

iphone cocoa-touch objective-c

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

NSURLRequest不发送cookie

我正在开发报摊应用程序并使用NSURLRequest下载问题资产.

NSArray *contents = [issue.tableOfContents objectForKey:kSNTableOfContentsContents];
NSHTTPCookie *cookie;
NSHTTPCookieStorage *cookieJar = [NSHTTPCookieStorage sharedHTTPCookieStorage];
NSLog(@"HERE GO MY COOKIES");
for (cookie in [cookieJar cookies]) {
    NSLog(@"%@", cookie);
}            
for (NSDictionary *contentItem in contents) {
    NSString *contentURL_string = [contentItem objectForKey:kSNTableOfContentsRemoteURL];
    NSURL *contentURL = [NSURL URLWithString:contentURL_string];
    NSString *fileName = [contentItem objectForKey:kSNTableOfContentsContentsURL];      
    NSURLRequest *request = [[NSURLRequest alloc] initWithURL:contentURL];
    NKAssetDownload *asset = [newsstandIssue addAssetWithRequest:request];
    [request release];
    ....
    [asset downloadWithDelegate:self];
    ....
}
Run Code Online (Sandbox Code Playgroud)

执行第一个for循环时,我的cookie似乎在NSHTTPCookieStorage中,但是当发送实际请求时,标头中没有cookie信息.我使用CharlesProxy来查看它.有谁可以请一些可能导致这个问题的建议?

cocoa cocoa-touch objective-c ios newsstand-kit

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

如何在UITextField中禁用字母字符?

在我的应用程序中,我需要允许用户只输入数字.如何让UITextField只接收来自用户的号码?

iphone objective-c uitextfield uikit ipad

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