小编ove*_*asy的帖子

MFMessageComposeViewController和UIAppearance,苹果说不自定义

在MFMessageComposeViewController 的文档中,apple说:

重要消息组合接口本身不可自定义,您的应用程序不得修改.

但是MFMessageComposeViewController和MFMailComposeViewController中的导航栏和barbuttonitems继承了我通过UIAppearance完成的所有样式.

我试图通过使用UIAppearance包含并将导航栏/ barbuttonitem背景图像设置为nil来恢复默认外观,但我无法弄清楚如何恢复导航栏和barbuttonitem的默认titleTextAttributes.

我试着去另一条路线并使用包容来限制我的导航控制器的样式,但似乎MFMessageComposeViewController和MFMailComposeViewController仍包含在我的navigaton控制器中,所以这没有帮助.

所以我的问题是:

1)将更改MFMessageComposeView和MFMailComposeView上的导航栏外观是应用程序商店批准的问题吗?(如果这不是问题,我可以保留自定义样式.)

2)有没有办法显示ComposeViewController,以便它不会包含在我的导航控制器中?

3)或简单地说,如何恢复barButtonItems和navigationBar的默认标题文本属性?

containment ios5 uiappearance

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

iAd在UINavigationController中的UITableViewController下面

我正在为博客网站构建应用程序.

我有一个带有UITableViewController的UINavigationController作为它的根视图.

我把它放在故事板中没问题,但是我试图将iAd视图拖到屏幕的底部,xcode不会让我添加它.

看起来我必须从UITableViewController的子类切换到UIViewController的子类,并将我的委托和数据源方法放在我的子类UIViewController中.

这对我来说似乎不对.我只想尝试UITableView的文章标题,顶部是导航栏,底部是iAd ...

建议吗?建议?

提前致谢.

uitableview uinavigationcontroller iad ios5

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

防止重复无限滚动ajax加载器

对我来说,在这里看到一个明确的解决方案可能只是为时已晚,但我想我会从任何有意见的人那里得到一些想法......

我正在处理的网站有很多用户帖子.当你到达或接近底部时,我已经让所有滚动事件处理程序在下一批100个帖子中工作到ajax.

我的问题是......我如何防止以下情况?

  1. UserX访问该网站并加载帖子1-100
  2. 另有10位用户访问该网站并添加10个帖子
  3. UserX滚动到底部并加载帖子101-200,以前是帖子91-190
  4. UserX最终会在页面上重复发布帖子91-100

我将在下面包含我的代码的精简版,以防它可以帮助其他任何人

$.ajax({
    type:'POST',
    url:"/userposts.php",
    data:{ limit: postCount },
    success:function(data) {
        $("postsContainer").append(data);
        if ( $("postsContainer").find("div[id='lastPostReached']") ) {
            // unbind infinite scrolling event handlers
        }
    },
    dataType:'html'
});
Run Code Online (Sandbox Code Playgroud)

在我的PHP脚本中,我基本上有以下内容:

if ( ! isset($_POST["limit"]) ) {
    $sql .= " LIMIT 101"; // initial request
} else {
    $sql .= " LIMIT {$_POST["limit"]},101
}

$posts = mysql_query($sql);
while( $post = mysql_fetch_assoc($posts) ) {
    /* output formatted posts */
}

// inform callback handler to disable infinite scrolling …
Run Code Online (Sandbox Code Playgroud)

php mysql ajax jquery infinite-scroll

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