小编jwi*_*tos的帖子

获取和编辑GET变量以获得超链接的方法

让我们说我有像URL一样somefile.php?sort=id&way=desc.

我想编写一个函数(或者使用已经编写过的函数),它可以让我将下一个变量添加到URL并设置我想要删除的内容.

我想过像function editGetVar("$add","$leave")这里$add将数组新的变量添加到URL和$leave将阵列必须留在URL的变量.

例:

somefile.php?sort=id&way=desc&buyer=retailer
Run Code Online (Sandbox Code Playgroud)

我想删除"买家"并添加"操作",然后a href看起来像这样:

<a href="somefile.php?sort=id&way=desc&action=edit">
Run Code Online (Sandbox Code Playgroud)

我很感激你的任何想法.

php get global-variables hyperlink

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

订单表结构,mysql

只是一个简单的问题 - 如何组织订单表,即当有人订购 id=1 的 2x 商品和 id=2 的 3x 商品时。

我之前的解决方案是将其保存为:2x1,3x2in productscolumn,然后explode()它,但效率非常低。

mysql structure

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

使用Aspect Fill图像模式的奇怪UIPageViewController滑动行为

我刚创建了一个UIPageViewController包含单个ImageView和a的页面内容视图控制器Button.它几乎完美无缺,但是当我尝试仅在垂直视图中滑动视图时,它有一个主要问题,为我设置了Aspect Fill模式ImageView(这基本上是为此设置的).

您可以在此处看到此行为:https://youtu.be/2yl6UXbUGQg

我正在使用autolayout,Button约束与ImageView(全尺寸)对齐,ImageView约束设置为Superview ...

码:

1)UIPageViewController:

class ViewController: UIPageViewController, UIPageViewControllerDataSource {

    var arrPageTitle: NSArray = NSArray()
    var arrPagePhoto: NSArray = NSArray()

    override func viewDidLoad() {
        super.viewDidLoad()

        arrPageTitle = ["page 1", "page 2", "page 3"]
        arrPagePhoto = ["slider-1.jpg", "slider-2.jpg", "slider-3.jpeg"]

        self.dataSource = self
        self.setViewControllers([getViewControllerAtIndex(0)] as [UIViewController],
                                direction: .Forward,
                                animated: false,
                                completion: nil)
    }

    func pageViewController(pageViewController: UIPageViewController, viewControllerBeforeViewController viewController: UIViewController) -> UIViewController? {
        let pageContent: PageContentViewController = viewController …
Run Code Online (Sandbox Code Playgroud)

uiimageview ios uipageviewcontroller autolayout swift

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

无法使用多行标签在表视图中自动调整单元格

我正在尝试使用多行标签来制作表格视图.不幸的是,我没有运气 - 细胞似乎根本没有调整大小,虽然我得到多线标签.

我的TableViewController的Swift代码:

import UIKit

class QuestionsController: UITableViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        tableView.estimatedRowHeight = 100.0
        tableView.rowHeight = UITableViewAutomaticDimension
    }

    override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
        return 1
    }

    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return questionsData.count
    }

    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCellWithIdentifier("QuestionCell", forIndexPath: indexPath) as! BasicQuestionCell
        let question = questionsData[indexPath.row] as Question
        cell.titleLabel.text = question.content
        return cell
    }
}
Run Code Online (Sandbox Code Playgroud)

结果:

我的代码的结果

uitableview ios swift

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