是否有内置的方法来创建圆角UILabels?如果答案是否定的,那么如何创建这样的对象呢?
在我的应用程序中,我有一个UIWebview加载linkedin auth页面登录.当用户登录时,cookie会保存到应用程序中.
我的应用程序有一个与linkedin登录无关的注销按钮.因此,当用户点击此按钮时,他会从应用程序中注销.我希望这个注销将从应用程序中清除他的linkedin cookie,以便用户完全注销.
我正在尝试设置a的背景颜色UIToolBar.我尝试从IB的属性检查器中选择颜色,并尝试以编程方式设置它setBackgroundColor:[UIColor ...].
两种解决方案都有效,但只是部分解决:颜色混合了50%的白色和工具栏非常轻......没有显示我实际选择的颜色,而是更轻的版本.
我怎样才能拥有UIToolBar我选择的实际颜色?解决起来可能很简单,但我找不到办法,也无法在网上找到答案.
我想自定义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
我是iOS开发和移动应用程序开发的新手,我对使用的Objective C和MVC模式有很好的了解,我从未做过任何Mac开发.
我很难理解是什么NSUserDefaults?
我们已经有类似PList的东西,它将数据存储为XML,我们拥有SQLite轻量级的DB用于此类设备.
那我们为什么要这样呢?
它是否是我们应用程序的替代简单键值存储,就像我们在云上有不同类型的存储一样,如RDBMS和基于键值的NoSQL商店等?
对于NSUserDefaults,Apple文档说: -
"应用程序通过将值分配给用户默认数据库中的一组参数来记录此类首选项"
用户的默认数据库是什么意思?
我的猜测是,就像在任何多用户操作系统中一样,我们有各种用户帐户,并且在Mac中也是如此,我们可能有多个用户,每个用户都有一个数据库,应用程序将为该用户加载已保存的首选项.
那么像Mac OS X一样,iOS也有多个用户,并且根据登录的人NSUserDefaults选择他/她的偏好?
请告诉我,如果我错了.
我正在使用一个MKMapView包含几个MKAnnotation引脚.
在地图上方,我显示了UITableView有关MKAnnotation针脚的详细信息.
我的问题:当我选择一个引脚时,我想选择相应的表格单元格.为此,如果选择了引脚,我想捕获一个事件/委托.我不是在谈论呼叫标注配件
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
Run Code Online (Sandbox Code Playgroud) 我的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) 我正在寻找在我的ios项目中集成Linphone库.而且我找不到教程来帮助我.这个项目提供的文档非常少,但似乎运行良好.
有关信息,这是提供其开源代码的项目页面:
我已经按照所有步骤编译了源代码并且这项工作非常顺利,但下一步是将我的个人iPhone项目中的一部分代码集成到使用SIP层,以及音频和视频管理.
在我使用的情况下,它不是用户,而是在需要时自动调用的应用程序(我的项目是用于家庭自动化系统).
Linphone应用程序似乎非常复杂,无法集成到其他项目中,因为要包含很多库和很多配置......
我没有在互联网上找到任何例子,我承认我不知道从哪里开始没有帮助,没有办法进行整合.
因此,如果你有任何可以帮助我的资源(教程),或者如果你有经验来整合这个图书馆,这对我有很大的帮助.
我的问题很简单.有没有办法设置这样的最小字体大小UIButton可以轻松设置UILabel?
这种效果是如何实现的?代码片段非常受欢迎.
这可以在Notes应用程序和App Store上的其他应用程序中看到.
看起来导航控制器上的按钮是透明的,并显示导航控制器的自定义背景,或者他们自己有自定义背景应用于它们.关于如何实现这一点的任何想法?
编辑:
以下是iPhone的iBooks应用程序示例.如您所见,不仅UIButtons,而且分段控件都有自定义背景.我认为有一种方法可以全局设置不同界面元素的透明度/背景.
http://c0839932.cdn.cloudfiles.rackspacecloud.com/iBooks%201.1%20-%206.png
ios ×9
objective-c ×6
iphone ×3
cocoa-touch ×2
background ×1
font-size ×1
ios7 ×1
ios9 ×1
linphone ×1
mkmapview ×1
sip ×1
sprite-kit ×1
swift ×1
uibutton ×1
uicolor ×1
uilabel ×1
uitableview ×1
uitoolbar ×1
uiwebview ×1