小编Piy*_*bey的帖子

如何在iPhone上创建圆角UILabel?

是否有内置的方法来创建圆角UILabels?如果答案是否定的,那么如何创建这样的对象呢?

cocoa-touch objective-c rounded-corners uilabel ios

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

如何删除UIWebView的所有cookie?

在我的应用程序中,我有一个UIWebview加载linkedin auth页面登录.当用户登录时,cookie会保存到应用程序中.

我的应用程序有一个与linkedin登录无关的注销按钮.因此,当用户点击此按钮时,他会从应用程序中注销.我希望这个注销将从应用程序中清除他的linkedin cookie,以便用户完全注销.

iphone objective-c uiwebview ios uiwebviewdelegate

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

UIToolbar setBackgroundColor不会完全改变颜色

我正在尝试设置a的背景颜色UIToolBar.我尝试从IB的属性检查器中选择颜色,并尝试以编程方式设置它setBackgroundColor:[UIColor ...].

两种解决方案都有效,但只是部分解决:颜色混合了50%的白色和工具栏非常轻......没有显示我实际选择的颜色,而是更轻的版本.

我怎样才能拥有UIToolBar我选择的实际颜色?解决起来可能很简单,但我找不到办法,也无法在网上找到答案.

uitoolbar ios7

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

自定义Google登录按钮 - iOS

我想自定义Google登录按钮,如下所示: -
在此输入图像描述
我尝试了下面的链接,但没有一个帮助真的: - 如何自定义谷歌登录按钮?
https://developers.google.com/identity/sign-in/ios/

有人可以指导我应该做什么吗?我无法使用Google+登录按钮,因为" 不赞成使用Google+登录 ".

编辑: - 我尝试了以下链接提供的代码: -
https://developers.google.com/identity/sign-in/ios/sign-in#add_the_sign-in_button

iphone ios swift ios9 google-signin

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

为什么在iOS中使用NSUserDefaults?

我是iOS开发和移动应用程序开发的新手,我对使用的Objective C和MVC模式有很好的了解,我从未做过任何Mac开发.

我很难理解是什么NSUserDefaults

我们已经有类似PList的东西,它将数据存储为XML,我们拥有SQLite轻量级的DB用于此类设备.

那我们为什么要这样呢?

它是否是我们应用程序的替代简单键值存储,就像我们在云上有不同类型的存储一样,如RDBMS和基于键值的NoSQL商店等?

对于NSUserDefaults,Apple文档说: -

"应用程序通过将值分配给用户默认数据库中的一组参数来记录此类首选项"

用户的默认数据库是什么意思?

我的猜测是,就像在任何多用户操作系统中一样,我们有各种用户帐户,并且在Mac中也是如此,我们可能有多个用户,每个用户都有一个数据库,应用程序将为该用户加载已保存的首选项.

那么像Mac OS X一样,iOS也有多个用户,并且根据登录的人NSUserDefaults选择他/她的偏好?

请告诉我,如果我错了.

objective-c nsuserdefaults ios

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

MKMapView:在注释引脚上获取单击的事件

我正在使用一个MKMapView包含几个MKAnnotation引脚.
在地图上方,我显示了UITableView有关MKAnnotation针脚的详细信息.

我的问题:当我选择一个引脚时,我想选择相应的表格单元格.为此,如果选择了引脚,我想捕获一个事件/委托.我不是在谈论呼叫标注配件

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control  
Run Code Online (Sandbox Code Playgroud)

cocoa-touch uitableview mkmapview ios

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

我的SKLabelNode不会改变颜色

我的iOS应用程序中有一个SKLabelNode来显示玩家的分数.我想能够改变它的颜色(现在,只是标准的青色).但我似乎无法弄清楚为什么它没有改变.我有另一个应用程序,我已经使用过这个并没有任何问题.

SKLabelNode *pScoreNode;

NSString *playerScoreTracker;

- (SKLabelNode *)playerScoreNode
{
    pScoreNode = [SKLabelNode labelNodeWithFontNamed:@"NEONCLUBMUSIC"];

    playerScoreTracker = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];

    pScoreNode.text = playerScoreTracker;
    pScoreNode.fontSize = 20;
    pScoreNode.position = CGPointMake(CGRectGetMidX(self.frame),inBoundsOffset/3);
    pScoreNode.color = [SKColor cyanColor];

    pScoreNode.name = @"player1ScoreNode";

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

然后在更新中,我会在每次更新时使用更新的分数更新字符串.

-(void)update:(CFTimeInterval)currentTime {
    /* Called before each frame is rendered */

    pScoreNode.text = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];


}
Run Code Online (Sandbox Code Playgroud)

uicolor ios sprite-kit

18
推荐指数
2
解决办法
6212
查看次数

如何将Linphone集成到现有项目中(IOS中的SIP)

我正在寻找在我的ios项目中集成Linphone库.而且我找不到教程来帮助我.这个项目提供的文档非常少,但似乎运行良好.

  • 有关信息,这是提供其开源代码的项目页面:

    Linphone开源代码

  • 我已经按照所有步骤编译了源代码并且这项工作非常顺利,但下一步是将我的个人iPhone项目中的一部分代码集成到使用SIP层,以及音频和视频管理.

在我使用的情况下,它不是用户,而是在需要时自动调用的应用程序(我的项目是用于家庭自动化系统).

Linphone应用程序似乎非常复杂,无法集成到其他项目中,因为要包含很多库和很多配置......

我没有在互联网上找到任何例子,我承认我不知道从哪里开始没有帮助,没有办法进行整合.

因此,如果你有任何可以帮助我的资源(教程),或者如果你有经验来整合这个图书馆,这对我有很大的帮助.

sip objective-c ios linphone

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

UIButton - 如何设置最小字体大小?

我的问题很简单.有没有办法设置这样的最小字体大小UIButton可以轻松设置UILabel

objective-c font-size uibutton ios

14
推荐指数
2
解决办法
9541
查看次数

UIBarButtonItem上的自定义背景/透明背景?

这种效果是如何实现的?代码片段非常受欢迎.

这可以在Notes应用程序和App Store上的其他应用程序中看到.

看起来导航控制器上的按钮是透明的,并显示导航控制器的自定义背景,或者他们自己有自定义背景应用于它们.关于如何实现这一点的任何想法?

编辑:

以下是iPhone的iBooks应用程序示例.如您所见,不仅UIButtons,而且分段控件都有自定义背景.我认为有一种方法可以全局设置不同界面元素的透明度/背景.

例 http://c0839932.cdn.cloudfiles.rackspacecloud.com/iBooks%201.1%20-%206.png

iphone background objective-c uibarbuttonitem ios

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