小编atl*_*las的帖子

排序包含Å,Ä和Ö的字符串数组 - Swift

我正在尝试按字母顺序对字符串数组进行排序.使用标准排序功能,当字符串不包含Å,Ä或Ö(瑞典语)时,它可以工作.

我想点A ... Z,Å,Ä,Ö.而是产生的订单是A ... Z,Ä,Å,Ö.

我尝试使用localizedCompare,但没有让它工作.在这种情况下,Å和Ä被翻译为'A'和Ö到'O'.

let songs = self.allSongs.sort { return $0.title.localizedCompare($1.title) == .OrderedAscending }
Run Code Online (Sandbox Code Playgroud)

关于如何做到这一点的任何想法?

sorting string ios swift

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

UITextView文本被切断 - iOS 10

我对iOS 10,Swift 3有一个奇怪的问题.UITextView有时会"卡住"."卡住"我的意思是它内部的文字被切断,所以只有一部分是可见的.发生这种情况时,UITextView不可滚动.

在故事板中,我把它固定在边缘.

与视图相关的代码:

override func viewDidLoad() {

...

lyricsTextView.text = song.lyrics
lyricsTextView.font = UIFont(name: "Avenir-Roman", size: 15)
lyricsTextView.textAlignment = .center

...

override func viewDidLayoutSubviews() {
    lyricsTextView.setContentOffset(CGPoint.zero, animated: false)
}
Run Code Online (Sandbox Code Playgroud)

我对iOS 9没有任何问题,它只发生在我的真实设备上,而不是在模拟器中.

有经验的人有什

谢谢!

编辑:

它现在也出现在模拟器中!

uitextview scrollable ios swift ios10

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

标签 统计

ios ×2

swift ×2

ios10 ×1

scrollable ×1

sorting ×1

string ×1

uitextview ×1