小编Jat*_* JP的帖子

在swift中禁用UITextfield的用户输入

我知道,这是一个非常微不足道的问题.但我在网上找不到任何东西.

我需要禁止用户编辑文本字段内的文本.这样当单击文本时,键盘就不会显示出来.

有任何想法吗?

一个程序化的解决方案,或者如果可以通过故事板,那将是很棒的.

editing uitextfield ios swift

46
推荐指数
4
解决办法
9万
查看次数

保护Documents目录中的内容

任何人都可以帮助我使我的Documents目录的内容安全吗?

cocoa-touch file-management ios

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

弹出窗口不会在 iOS 12 中请求访问相机的权限

根据苹果标准,我们需要请求访问用户相机的权限。所以我已经成功地集成了摄像头并且它在 iOS 11 中运行良好。但目前,我正在测试摄像头功能,发现如果用户一次允许摄像头访问,即使在全新安装后,同一个应用程序也不会请求许可(来自应用商店)。

所以我的问题是,它在 iOS 12 中的行为是否发生了变化,还是每次用户尝试安装新应用时我们都需要进行一些设置以询问权限?

谢谢

ios ios12

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

可重复使用的自定义单元格

我有tableView一个custom cell.我有posibility保存到收藏夹中的一些内容,当发生这种情况我想补充一个明星imagecell.我试图这样做,但在明星出现后,我有一个问题.我认为这是因为reusable cell但我不知道如何解决它. 我的问题是: stars appear again on the other cells even if the word is not added on favorites.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    dictionaryTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"cell"];
    if (!cell) {
        cell=[[dictionaryTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"cell"];
    }
    if (tableView == self.searchDisplayController.searchResultsTableView)
    {
        cell.textLabel.text = [self.searchResult objectAtIndex:indexPath.row];

    }
    else
    {
        cell.word.text = self.tableData[indexPath.row];
        BOOL isTheObjectThere = [self.favoriteArry containsObject:self.tableData[indexPath.row]];
        if (isTheObjectThere==TRUE) {
             cell.favImg.image=[UIImage imageNamed:@"3081@3x.png"];
        }
    }

        return cell;

}
Run Code Online (Sandbox Code Playgroud)

objective-c cell uitableview ios

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

快速拉动刷新

我有我refreshcontrollerscrollview...

  self.refreshControl = UIRefreshControl()
        self.refreshControl.attributedTitle = NSAttributedString(string: "Frissítéshez húzzad! :)")
        self.refreshControl.addTarget(self, action: "refresh:", forControlEvents: UIControlEvents.ValueChanged)
        self.scrollView.addSubview(refreshControl)

func refresh(sender:AnyObject)
    {

//my refresh code here..

            self.refreshControl.endRefreshing()
    }
Run Code Online (Sandbox Code Playgroud)

我正在添加subview一个scrollView.当页面内容是overflowing屏幕时,它正在工作.但问题是,当我没有收到太多数据而事实并非如此overflowing,该pull and refresh功能无效.:(

我没用tableview.

任何人都可以帮我解决这个问题吗?

ios uirefreshcontrol swift

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

是否有任何选项可以在开放式服务器上禁用群聊消息历史记录?

我一直在创建group chat application,同时实现群聊功能我面临的问题,当我每次join the room, open fire sends last two days messages.

这是我每次加入房间时都会收到的帖子.

<message xmlns="jabber:client" id="05qEM-18" to="210@openfire.indianic.net/94e509b9" type="groupchat" from="top@conference.openfire.indianic.net/258"><body>Very good morning!!!</body><delay xmlns="urn:xmpp:delay" stamp="2014-03-19T05:15:06.542Z" from="258@openfire.indianic.net/Smack"/><x xmlns="jabber:x:delay" stamp="20140319T05:15:06" from="258@openfire.indianic.net/Smack"/></message>
Run Code Online (Sandbox Code Playgroud)

任何好友可以表明,哪里是选项disable history messageopen fire server?所以我只会收到一次消息.

提前致谢.

iphone chat xmpp openfire ios

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

流行动画在UITabbarController的第一个UINavigationController中不起作用

我不知道我的代码有什么问题.我已成功开发应用程序,所有工作正常,除非我第一次启动应用程序,在第一个导航控制器,流行动画不能正常工作.好像Pop without animation.当我更改选项卡并返回第一个选项卡时,它的工作正常.然后做好push-pop它的工作.

我试着解决自周以来的问题.但由于冗长的代码,无法取得成功.我已经尝试了相同的动画创建Tabbar Demo和它的工作正常.

我的应用有以下层次结构.

UINavigationController --> UIViewController --> UITabbarController --> Four UINavigationController --> UIViewControlle.
Run Code Online (Sandbox Code Playgroud)

我接受UITabbarController了我的storyboard.

objective-c uitabbarcontroller uinavigationcontroller ios

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