小编pro*_*vdr的帖子

Feedly如何为iPhone的应用程序实现自定义页面控制?

适用于iPhone的Feedly配备了很酷的设计,特别是它的自定义页面控件(滚动条?)放在顶部.

我正在开发一款适用于iPhone的应用程序,并且尽可能高效地使用空间我正试图找到一种方法来实现像Feedly这样的自定义页面控件.我实际上认为应用程序是用HTML5和CSS制作的?虽然我不确定.我发现了一些自定义的开源页面控制框架,但它们与其他东西有关,例如点的颜色要么大小.

以下是Feedly for iOS http://i.stack.imgur.com/wf595.jpg的示例图片链接

虽然这是一个iPad版本,但基本上iPhone是一样的.您会看到状态栏正下方的绿色条,如果您滑动页面,则彩色条滚动.它更像滚动条.

谢谢.

  • 好的,所以我取消了该应用程序的归档,结果发现它主要是用HTML制作的,并使用PhoneGap进行转换.我不会在我的应用程序中使用HTML,我的旅程仍然继续......

iphone ios

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

Objective-C循环数组

我有类似的代码

if (count == 0)
{
    [array1 addObject:@"No Items"];
} 
else
{
    int x;
    for (x = 0;x <= count; x++) 
    {
            [array1 addObject:[itemsArray objectAtIndex:x];
            NSLog(@"%@",array1);
    }
}
Run Code Online (Sandbox Code Playgroud)

itemsArray有数字(0-40).我的预期结果是:

  • 1
  • 2
  • 3
  • ...

但实际上它确实:

  • 1
  • 1,2
  • 1,2,3
  • 1,2,3,4
  • 1,2,3,4,5
  • ...

为什么会这样?如果可能的话,我还想问一个例子,为这种情况使用快速枚举(如果它适合这个).

提前致谢.

cocoa loops objective-c

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

防止在Safari上加载第三方元素的方法?

基本上,我正在寻找Safari的RequestPolicy.GlimmerBlocker,Privoxy和BFilter等,这些都运行良好,但没有一个支持"阻止第三方元素"功能.

我使用GlimmerBlocker,并模仿(勉强)函数,我主要把这段代码用于过滤脚本泛滥的网站.

replace(/<(script|noscript|iframe)([\s\S]*?)<\/(script|noscript|iframe)>/img, "")
Run Code Online (Sandbox Code Playgroud)

但是我厌倦了为每个网站重复创建过滤器.反之亦然,白名单将是相同的.如果有人有想法解决这个问题,那就太棒了.谢谢.

safari macos safari-extension

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

有没有办法模仿Lion的Launchpad?

我一直在努力模仿Launchpad.

一开始我想到让NSWindow bgcolor变得透明:

//make NSWindow's bgcolor transparent
[window setOpaque:NO];
[window setBackgroundColor:[NSColor clearColor]];
Run Code Online (Sandbox Code Playgroud)

但现在我意识到这种方式更为理想

  1. 捕捉壁纸
  2. 模糊它并使它成为NSWindow或视图的bg-image

而不是隐藏所有打开的窗户和菜单栏,这是我第一次想到的想法(如果你有更好的想法,仍然不确定更好......).

  1. 捕捉和模糊用户使用的壁纸
  2. 为nswindow或视图创建背景图像
  3. 淡入全屏视图
  4. 单击某处空白或按ESC退出

那些可以在不使用私有API的情况下实现吗?

对不起,如果不清楚我的英语不好.我只是想模仿Launchpad风格的全屏幕.

谢谢你的建议.

macos xcode cocoa objective-c osx-lion

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

标签 统计

cocoa ×2

macos ×2

objective-c ×2

ios ×1

iphone ×1

loops ×1

osx-lion ×1

safari ×1

safari-extension ×1

xcode ×1