菜鸟教程小白 发表于 2022-12-12 20:37:10

ios - 我无法让 UISlider 在 UITableViewCell 内滑动 - 我认为这是 iOS 7 的问题


                                            <p><p>我使用的是 <a href="https://github.com/kgn/InAppSettings" rel="noreferrer noopener nofollow">InAppSettings</a>管理我的设置,但它在 iOS 7 中停止工作,我不知道为什么。于是我着手构建自己的简单设置tableView。在 <code>cellForRowAtIndexPath:</code> 我制作了一个 slider 并将其添加到我的单元格中,如下所示:</p>

<pre><code>UISlider *slider = [ initWithFrame:CGRectMake(really ugly frame code)];
slider.minimumValue = 0;
slider.maximumValue = 7;
slider.value = 4;
slider.userInteractionEnabled = YES;
;

;
</code></pre>

<p> slider 完美显示,但我无法与之交互!不管我做什么,它都不会动。并且目标操作也永远不会被触发。我一开始就遇到了与 InAppSettings 完全相同的错误。</p>

<p>感觉好像我错过了一些简单的东西,有人见过吗?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>很奇怪。我想我错误地初始化了 UISlider。 <a href="https://stackoverflow.com/a/6914750/985027" rel="noreferrer noopener nofollow">This</a>代码有效。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 我无法让 UISlider 在 UITableViewCell 内滑动 - 我认为这是 iOS 7 的问题,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/22492953/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/22492953/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 我无法让 UISlider 在 UITableViewCell 内滑动 - 我认为这是 iOS 7 的问题