小编iKi*_*KiR的帖子

喜欢iOS应用程序中的按钮

有谁知道如何将Facebook"喜欢"按钮放入iOS应用程序?我已经尝试过这篇博客文章中描述的方法.但我真的不喜欢这种方法,因为它丑陋的登录对话框.而且,更重要的是,它使用户登录两次.例如,如果用户没有登录,用户希望将消息发布到他的墙上我称之为标准FBLoginDialog,之后用户发布消息他可能想要按"喜欢"按钮并且他必须再次登录 - 这是非常糟糕的用户体验.

怎样成为?如何在我的iOS应用程序中为用户提供"喜欢"功能?

facebook facebook-like facebook-graph-api ios facebook-ios-sdk

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

UIView边框有淡化或模糊效果

我正在寻找方法来添加逐渐淡化或可能模糊的边框(我不知道如何命名这个效果)到任意UIView.我不需要动画效果,我需要静态效果,例如我的UITableView边框部分透明.我做了一个例子:

在此输入图像描述

所以你可以看到我正在做的事情.

谁能帮我?

iphone objective-c uitableview uikit uiview

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

UISlider,拇指不动

slider我的表格单元格中有,这是我的滑块初始化代码:

UISlider* slider = [[UISlider alloc] init];
slider.continuous = NO;

slider.maximumValue = 2;
slider.minimumValue = 0.5f;
slider.value = 0.5f;

...
//put slider into cell
Run Code Online (Sandbox Code Playgroud)

我无法移动这个滑块的拇指。为什么?请告诉我我做错了什么?

更新:如果将滑块的初始值设置为 0.500001f - 它可以工作!

iphone uislider ios-simulator

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

如何抑制每个文件的-Wno协议

我实现了Objective-C Protocol,它将所有协议的方法转发给另一个目标.Everething很好,除了编译器警告这个类没有实现协议的方法.我正在尝试使用#pragma diagnostic来抑制此警告:

//Header file
@protocol A
-(void)test;
@end

@interface AImpl : NSObject<A> {
    id<A> myItems;
}
@end

//Implementation file:
#pragma GCC diagnostic push
#pragma clang diagnostic push

#pragma GCC diagnostic ignored "-Wno-protocol"
#pragma clang diagnostic ignored "-Wno-protocol"

@implementation AImpl
- (void)forwardInvocation:(NSInvocation *)invocation {
SEL selector = [invocation selector];

    if ([myItems respondsToSelector:selector]) {
    [invocation invokeWithTarget:myItems];
} else {
    [super forwardInvocation:invocation];
}
}
@end

#pragma clang diagnostic pop
#pragma GCC diagnostic pop
Run Code Online (Sandbox Code Playgroud)

但编译器警告"未知警告组'-Wno-protocol'"

xcode gcc clang gcc-warning ios

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